Outils pour utilisateurs

Outils du site


welcome:ubuntu:docker

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

welcome:ubuntu:docker [2021/04/27 18:52] (Version actuelle)
Ligne 1: Ligne 1:
 +<color #22b14c>**Installation of "Docker" on Container Ubuntu 20**</color> \\
 +Starting situation: server SSH and user "arnaud" existing and belonging to the ''sudo'' group.
 +<code># adduser arnaud
 +# usermod -aG sudo arnaud</code>
  
 +https://docs.docker.com/engine/install/ubuntu/
 +
 +====== Packages ======
 +<code>$ sudo apt-get install \
 +     apt-transport-https \
 +     ca-certificates \
 +     curl \
 +     gnupg \
 +     lsb-release
 +
 +$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
 +$ echo \
 +   "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
 +   $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
 +   
 +$ sudo apt-get update
 +$ sudo apt-get install docker-ce docker-ce-cli containerd.io
 +
 +$ sudo systemctl enable --now docker</code>
 +
 +====== Premier test ======
 +<code>$ sudo docker run hello-world
 +Unable to find image 'hello-world:latest' locally
 +latest: Pulling from library/hello-world
 +b8dfde127a29: Pull complete 
 +Digest: sha256:f2266cbfc127c960fd30e76b7c792dc23b588c0db76233517e1891a4e357d519
 +Status: Downloaded newer image for hello-world:latest
 +
 +Hello from Docker!
 +This message shows that your installation appears to be working correctly.
 +
 +To generate this message, Docker took the following steps:
 + 1. The Docker client contacted the Docker daemon.
 + 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
 +    (amd64)
 + 3. The Docker daemon created a new container from that image which runs the
 +    executable that produces the output you are currently reading.
 + 4. The Docker daemon streamed that output to the Docker client, which sent it
 +    to your terminal.
 +
 +To try something more ambitious, you can run an Ubuntu container with:
 + $ docker run -it ubuntu bash
 +
 +Share images, automate workflows, and more with a free Docker ID:
 + https://hub.docker.com/
 +
 +For more examples and ideas, visit:
 + https://docs.docker.com/get-started/</code>
 +
 +
 +
 +====== Installation Docker Compose ======
 +https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-compose-on-ubuntu-20-04-fr
 +
 +Regarder quelle version de "compose" est la dernière: https://github.com/docker/compose/releases (ici 1.29.1).
 +<code>sudo curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
 +$ sudo chmod +x /usr/local/bin/docker-compose
 +$ docker-compose --version
 +docker-compose version 1.29.1, build c34c88b2</code>
welcome/ubuntu/docker.txt · Dernière modification: 2021/04/27 18:52 (modification externe)

DokuWiki Appliance - Powered by TurnKey Linux