Skip to content
This repository has been archived by the owner on Jan 19, 2024. It is now read-only.

Added a memo describes details of work with Docker #82

Merged
merged 2 commits into from
Dec 9, 2022
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,29 @@ $ docker --help

This should display the list of commands and features. If it fails with unknown command the installation did not work correctly.

###Several facts which good to know about work with Docker in Linux
jolly-fellow marked this conversation as resolved.
Show resolved Hide resolved
Installation package of Docker contains and installs two independent products: Docker Engine and Docker Desktop.
jolly-fellow marked this conversation as resolved.
Show resolved Hide resolved

It is easy to confuse which system you are currently working with.

Docker Desktop has builtin daemon which works in parallel with the `dockerd` daemon.
jolly-fellow marked this conversation as resolved.
Show resolved Hide resolved

Docker Desktop keep it's settings and storage of images and containers in the user's home directory.
jolly-fellow marked this conversation as resolved.
Show resolved Hide resolved

Docker Engine keep it's settings and storage of images and containers in the system directories.
jolly-fellow marked this conversation as resolved.
Show resolved Hide resolved

Docker Desktop works with userns-remap turned on only.

Docker Desktop has builtin daemon which works in parallel with the dockerd daemon.

Therefore for successful work with DUNE you need:
jolly-fellow marked this conversation as resolved.
Show resolved Hide resolved

>+ Clone latest DUNE repository.
>+ Rebuild the image by call ./bootstrap.sh.
jolly-fellow marked this conversation as resolved.
Show resolved Hide resolved
>+ Add a root directory of host system to list of shared directories in Docker Desktop settings.
jolly-fellow marked this conversation as resolved.
Show resolved Hide resolved
>+ Keep Docker Desktop running all the time when you work with DUNE.


#### Python 3

Depending on the distro you are using will determine which `python3` package to install.
Expand Down