Docker 使用说明

1.查看所有镜像

  1. $ docker images

2. 查看所有创建的容器

  1. $ docker ps -a

3. 查看正在运行的容器

  1. $ docker ps

4. 进入正在运行的容器

  1. $ docker exec -it <容器的 CONTAINER ID 或者 容器 NAMES > /bin/bash
  2. # 例:
  3. $ docker ps
  4. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  5. ecda634206af jumpserver/guacamole:test "/init" 12 days ago Up 3 days 0.0.0.0:8081->8080/tcp jms_guacamole
  6. $ docker exec -it ecda634206af /bin/bash docker exec -it jms_guacamole /bin/bash

5. 开始 停止 重启 容器

  1. $ docker start <容器的 CONTAINER ID 或者 容器 NAMES >
  2. $ docker stop <容器的 CONTAINER ID 或者 容器 NAMES >
  3. $ docker restart <容器的 CONTAINER ID 或者 容器 NAMES >
  4. # 例:
  5. $ docker ps
  6. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  7. ecda634206af jumpserver/guacamole:test "/init" 12 days ago Up 3 days 0.0.0.0:8081->8080/tcp jms_guacamole
  8. $ docker start ecda634206af docker start jms_guacamole
  9. $ docker stop ecda634206af docker stop jms_guacamole
  10. $ docker restart ecda634206af docker restart jms_guacamole

6. 查看容器 log

  1. $ docker logs -f <容器的 CONTAINER ID 或者 容器 NAMES >
  2. # 例:
  3. $ docker ps
  4. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  5. ecda634206af jumpserver/guacamole:test "/init" 12 days ago Up 3 days 0.0.0.0:8081->8080/tcp jms_guacamole
  6. $ docker logs -f ecda634206af docker logs -f jms_guacamole

7. 删除容器

  1. $ docker rm <容器的 CONTAINER ID 或者 容器 NAMES >
  2. # 例:
  3. $ docker ps
  4. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  5. ecda634206af jumpserver/guacamole:test "/init" 12 days ago Up 3 days 0.0.0.0:8081->8080/tcp jms_guacamole
  6. $ docker rm ecda634206af docker rm jms_guacamole

8. 删除镜像

  1. $ docker rmi <镜像的 CONTAINER ID>
  2. # 例:
  3. $ docker images
  4. REPOSITORY TAG IMAGE ID CREATED SIZE
  5. jumpserver/guacamole test e0c2ec53a8fd 13 days ago 1.23GB
  6. $ docker rmi e0c2ec53a8fd

9. 更新镜像

  1. $ docker pull <镜像地址:版本>
  2. # 例:
  3. $ docker pull jumpserver/jms_all:latest
  4. $ docker pull jumpserver/jms_coco:1.4.8
  5. $ docker pull jumpserver/jms_guacamole:1.4.8