Difference between revisions of "IT-SDK-Docker"
Jump to navigation
Jump to search
(→Installation) |
|||
| Line 10: | Line 10: | ||
* Portainer: (http://portainer.io/index.html) stammt aus UI-for-Docker (https://github.com/kevana/ui-for-docker) | * Portainer: (http://portainer.io/index.html) stammt aus UI-for-Docker (https://github.com/kevana/ui-for-docker) | ||
==Installation== | ==Installation== | ||
| + | Source: https://docs.docker.com/install/linux/docker-ce/fedora/ | ||
<pre class="code"> | <pre class="code"> | ||
| − | $ sudo | + | $ sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo |
| − | + | $ sudo dnf install docker-ce docker-ce-cli containerd.io | |
| − | + | .. | |
| − | .. | + | $ sudo groupadd docker |
| − | $ sudo | + | $ sudo usermod -aG docker $USER |
| − | $ sudo | + | .. |
| − | + | $ sudo systemctl start docker | |
| − | $ sudo | + | $ sudo systemctl enable docker |
</pre> | </pre> | ||
Revision as of 17:40, 31 October 2019
Contents
Initial
Source
- Link: http://docs.projectatomic.io/container-best-practices/#_abstract
- Link: https://docs.docker.com/develop/develop-images/dockerfile_best-practices/
- Website-CMD: (https://docs.docker.com/engine/reference/commandline/)
- Website-TUT: (https://docs.docker.com/engine/tutorials/usingdocker/)
- Portainer: (http://portainer.io/index.html) stammt aus UI-for-Docker (https://github.com/kevana/ui-for-docker)
Installation
Source: https://docs.docker.com/install/linux/docker-ce/fedora/
$ sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo $ sudo dnf install docker-ce docker-ce-cli containerd.io .. $ sudo groupadd docker $ sudo usermod -aG docker $USER .. $ sudo systemctl start docker $ sudo systemctl enable docker
Work-Cycle
docker-machine ip docker pull hijazi/sig docker pusch hijazi/sig .. docker images -a docker rmi hijazi/sig:v1# remove .. docker run -d -P hijazi/sig:v1 /bin/bash docker run -d -p 80:5000 hijazi/sig:v1 /bin/bash docker run -d -p 9000:9000 portainer/portainer -H tcp://<REMOTE_HOST>:<REMOTE_PORT> docker run -t -i hijazi/sig:v1 /bin/bash .. docker start CONTIANER_NAME docker stop CONTIANER_NAME .. docker ps –a # Liste all Containers docker rm CONTIANER_NAME # Remove contianer decker rename CONTAINER_ID CONTIANER_NEW_NAME .. docker build -t hijazi/sig:v3 /home/samer docker tag 9d6e50edcaad hijazi/sig:dev docker commit -m "Massage" -a "Creator" 9d6e50edcaad hijazi/sig:v2