User Tools

Site Tools


docker

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docker [2018/01/30 13:54]
rpjday
docker [2019/10/07 10:28] (current)
rpjday [Overview]
Line 1: Line 1:
-===== Fedora installation ​=====+===== Overview ​=====
  
-Links:+Collection of Docker-related topics, including Fedora-related.
  
-  * [[https://​docs.docker.com/​install/​linux/​docker-ce/​fedora/​|Install Docker on Fedora]] +Internal pages:
-  * [[https://​docs.docker.com/​install/​linux/​linux-postinstall/​|Post-installation steps for Linux]]+
  
-Get rid of old packages:+  * [[Dockerfiles]]
  
-<​code>​ +===== The bigger picture =====
-$ sudo dnf remove docker \ +
-                  docker-common \ +
-                  docker-selinux \ +
-                  docker-engine-selinux \ +
-                  docker-engine +
-</​code>​+
  
-Install Docker repo for Fedora 25/26/27:+  * podman 
 +  * containerd 
 +  * buildah 
 +  * cri-o
  
-<​code>​ 
-$ sudo dnf -y install dnf-plugins-core 
-$ sudo dnf config-manager \ 
-    --add-repo \ 
-    https://​download.docker.com/​linux/​fedora/​docker-ce.repo 
-</​code>​ 
  
-Optionally, live life dangerously by enabling ''​edge''​ and ''​test''​ repos:+===== TO DO =====
  
-<​code>​ +  * Properties of Docker CE 
-$ sudo dnf config-manager --set-enabled docker-ce-edge +  * ''​podman''​ 
-$ sudo dnf config-manager --set-enabled docker-ce-test +  * Compose 
-</​code>​+  * Swarm 
 +  * libcgroup 
 +  * containerd.io 
 +  * nginx 
 +  * orchestration (Swarm versus Kubernetes) 
 +  * export DOCKER_HIDE_LEGACY_COMMANDS=true
  
-Finally, install, start and test ''​docker-ce''​ (Community Edition):+===== Internal wiki links =====
  
-<​code>​ +  * Containers versus images (technology) 
-$ sudo dnf install docker-ce +  * [[Docker installation on Fedora]] 
-$ sudo systemctl enable docker +  * [[Docker initial containers]]
-$ sudo systemctl start docker +
-$ sudo docker run hello-world +
-</​code>​ +
- +
-Optionally, add user accounts to ''​docker''​ group: +
- +
-<​code>​ +
-$ sudo groupadd docker +
-$ sudo usermod -aG docker $USER +
-$ docker run hello-world +
-</​code>​+
docker.1517320471.txt.gz · Last modified: 2018/01/30 13:54 by rpjday