======работа с контейнером====== ====docker rm (Удалить контейнер)==== C:\Users\werwolf>docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES a91f933de7dd debian "/bin/bash" 15 minutes ago Exited (127) 46 seconds ago jovial_mclaren 60c58dd51cf0 debian "/bin/bash" 16 minutes ago Exited (0) 16 minutes ago hardcore_bartik 4a132a03b3b6 debian "/bin/bash" 2 hours ago Exited (0) 17 minutes ago frosty_hamilton ace9e292dbf9 debian "echo 'Hello wolrd'" 2 hours ago Exited (0) 2 hours ago eager_ellis 7ede55797e61 debian "echo 'Hello wolrd'" 2 hours ago Exited (0) 2 hours ago reverent_tu C:\Users\werwolf>docker rm a91f933de7dd a91f933de7dd C:\Users\werwolf>docker rm 60c58dd51cf0 60c58dd51cf0 C:\Users\werwolf>docker rm 4a132a03b3b6 4a132a03b3b6 C:\Users\werwolf>docker rm ace9e292dbf9 ace9e292dbf9 C:\Users\werwolf>docker rm 7ede55797e61 7ede55797e61 C:\Users\werwolf>docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES PS D:\docker> $id = docker ps -a -q PS D:\docker> $id 62a11e90d073 8480d5f75ae4 67954e9e35e9 -q - выводить только id контейнера C:\Users\werwolf>docker rm $id ---- ====docker exec (замена ssh)==== #Смотрим докер в фоновом режиме PS D:\docker> docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 67954e9e35e9 redis "docker-entrypoint.s…" 7 hours ago Up 4 seconds 6379/tcp myredis #заходим в контейнер и выходим PS D:\docker> docker exec -it myredis /bin/bash root@67954e9e35e9:/data> exit exit #Проверяем, контейнер работает PS D:\docker> docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 67954e9e35e9 redis "docker-entrypoint.s…" 7 hours ago Up About a minute 6379/tcp myredis ---- ====docker kill==== #Смотрим докер в фоновом режиме PS D:\docker> docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 67954e9e35e9 redis "docker-entrypoint.s…" 7 hours ago Up 4 seconds 6379/tcp myredis #заходим в контейнер и выходим PS D:\docker> docker kill myredis ---- ====docker pause (Временная остановка всех процессов)==== #Смотрим докер в фоновом режиме PS D:\docker> docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 67954e9e35e9 redis "docker-entrypoint.s…" 7 hours ago Up 4 seconds 6379/tcp myredis #Временная остановка всех процессов PS D:\docker> docker pause myredis ---- ====docker restart (Перезапуск контейнера)==== #Смотрим докер в фоновом режиме PS D:\docker> docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 67954e9e35e9 redis "docker-entrypoint.s…" 7 hours ago Up 4 seconds 6379/tcp myredis #Перезапуск контейнера PS D:\docker> docker restart myredis ---- ====docker start (запуск контейнера)==== #Смотрим докер в фоновом режиме PS D:\docker> docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 67954e9e35e9 redis "docker-entrypoint.s…" 7 hours ago Up 4 seconds 6379/tcp myredis #запуск контейнера PS D:\docker> docker start myredis ---- ====docker stop (остановить контейнер)==== #Смотрим докер в фоновом режиме PS D:\docker> docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 67954e9e35e9 redis "docker-entrypoint.s…" 7 hours ago Up 4 seconds 6379/tcp myredis #остановить контейнер PS D:\docker> docker stop myredis ---- ====docker unpause==== #Смотрим докер в фоновом режиме PS D:\docker> docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 67954e9e35e9 redis "docker-entrypoint.s…" 7 hours ago Up 4 seconds 6379/tcp myredis #выполняется после комманды pause, запускает все процессы PS D:\docker> docker unpause myredis