Enhance your JOps (= Julia + Python/Poetry + VSCode + JupyterLab + Docker + Pluto)
- Please install Git, GNU Make, Docker and Docker Compose.
$ git clone https://github.com/terasakisatoshi/jldev_poetry.git
$ cd jldev_poetry
$ makeAfter that go to the next chapter.
$ docker-compose up lab$ docker-compose run --rm shell bash
jovyan@e74b3f5d0d5e:/workspace/jldev_poetry.jl$ # do something awesome e.g. julia or python$ make test$ docker-compose up webThen, go to localhost:8000
docker-compose run --rm shell poe format- Julia
$ docker-compose run --rm shell julia -e 'using Pkg; Pkg.add("Example")'
$ make # rebuild Docker image- Python
$ docker-compose run --rm shell poetry add "numpy"
$ make # rebuild Docker image- Install VSCode in advance
$ cd /path/to/this/repository
$ code . # Open VSCodeThen dive into Remote Container.
$ make clean