Docker 的基本容器命令

docker run --help                       # 启动命令的使用帮助

运行容器

docker run centos /bin/bash             # 从镜像启动一个容器
docker run --name my_centos centos      # 分配一个命名
docker run -d centos                    # 在后台运行容器并打印出容器ID
docker run -it centos /bin/bash         # 使用交互方式运行并进入容器
docker run -dit centos /bin/bash        # 使用交互方式在后台运行容器,防止容器运行完成后没有前台进程自动退出

退出容器

exit                          # 退出并停止容器
Ctrl+P+Q                      # 退出但不停止容器

删除容器

docker rm container_id                    # 删除已停止的指定容器
docker rm -f container_id                 # 强制删除指定容器
docker container rm container_name        # 删除指定容器
docker rm -f $(docker ps -aq)             # 删除全部容器
docker ps -aq|xargs docker rm             # 删除全部容器

启动和停止容器

docker start container_id                       # 启动指定容器
docker restart container_id                     # 重启指定容器
docker stop container_id                        # 停止指定容器
docker container stop container_name            # 停止指定容器
docker kill container_id                        # 强制停止指定容器

查看容器

docker ps                     # 显示运行中的容器
docker container ls           # 同上
docker ps -a                  # 显示所有容器,包括已停止的
docker container ls -a        # 同上
docker ps -a -n=2             # 显示最近的若干个容器
docker ps -aq                 # 查看所有容器,只显示ID

你可能感兴趣的:(docker)