Execute commande dans container : docker container exec <container> /bin/bash -l
docker ps -a
docker start <container>
Emplacement images et container : /var/lib/docker
Création nouvelle image à partir d'un container :
docker start <container-name>
docker commit <container-name> <new-image-name> #attention cela met le container en pause-> sha256:0c17f0798823c7febc5a67d5432b48f525320d671beb2e6f04303f3da2f10432
docker images -a
REPOSITORY TAG IMAGE ID CREATED SIZE
<none> <none> 0c17f0798823 About a minute ago 23.4MB
Remove old container :
docker stop <container-name>
PORTAINER install :
sudo docker pull portainer/portainer-ce
sudo docker volume create portainer_data
sudo docker run -d -p 9000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
Wiki.js install :
docker pull linuxserver/wikijs
docker run -d --name=wikijs -e PUID=1000 -e PGID=1000 -p 3000:3000 -v /home/docker-data/wiki-js:/config -v /home/docker-data/wiki-js:/data --restart unless-stopped linuxserver/wikijs:latest
Mariadb install :
docker run --detach --name mariadb -v /mnt/3To1/home/docker-data/mariaDB:/var/lib/mysql -p 3306:3306 --env MARIADB_USER=thunder --env MARIADB_PASSWORD=rejane --env MARIADB_ROOT_PASSWORD=rejane mariadb:latest
HiveMQ CE : docker run --name hivemq-ce -d -p 1884:1884 hivemq/hivemq-ce
HiveMQ : docker run --detach --ulimit nofile=500000:500000 -p 8080:8080 -p 8000:8000 -p 1884:1884 hivemq/hivemq4
MotionEye :
docker run --name="motioneye" \
-p 8765:8765 \
-p 8090:8090 \
-p 8089:8089 \
-p 8080:7999 \
--hostname="motioneye" \
-v /etc/localtime:/etc/localtime:ro \
-v /etc/motioneye:/etc/motioneye \
-v /mnt/3To1/security:/var/lib/motioneye \
--restart="always" \
--detach=true \
ccrisan/motioneye:master-amd64
MotionEyecustom-motion:
docker run --name="motioneye2" \
-p 8765:8765 \
-p 8090:8090 \
-p 8089:8089 \
-p 8080:7999 \
--hostname="motioneye" \
-v /etc/localtime:/etc/localtime:ro \
-v /etc/motioneye:/etc/motioneye \
-v /mnt/3To1/security:/var/lib/motioneye \
--restart="always" \
--detach=true \
motioneye-thunder:latest
Modifier un container :