Docker-002-经常使用命令

一、查看容器启动状况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'
相关文章
相关标签/搜索