一、查看容器启动状况java
#查看当前运行的容器 docker ps #查看全部容器,包括中止的 docker ps -a #查看最新建立的容器,只列出最后建立的 docker ps -l #-n=x选项,会列出最后建立的x个容器 docker ps -n=2
标题含义:docker
CONTAINER ID:容器的惟一表示ID IMAGE:建立容器时使用的镜像 COMMAND:容器最后运行的命令 CREATED:建立容器的时间 STATUS:容器状态 PORTS:对外开放的端口 NAMES:容器名。能够和容器ID同样惟一标识容器,同一台宿主机上不容许有同名容器存在,不然会冲突。
二、启动bash
# 根据 NAME 或 CONTAINER ID 启动 docker start [NAME]/[CONTAINER ID]
三、终止code
# 根据 [NAME]/[CONTAINER ID] 将容器退出 docker stop [NAME]/[CONTAINER ID] # 根据 [NAME]/[CONTAINER ID] 强制中止一个容器 docker kill [NAME]/[CONTAINER ID]
四、删除class
# 删除单个容器:不可以删除一个正在运行的容器,会报错。须要先中止容器。 docker rm [NAME]/[CONTAINER ID] # 一次性删除:docker自己没有提供一次性删除操做,可是可使用以下命令实现 # -a标志列出全部容器,-q标志只列出容器的ID,而后传递给rm命令,依次删除容器 docker rm 'docker ps -a -q'