容器是镜像的一个运行实例。
@新建容器,新建的容器处于停止状态
#命令docker [container] create
#例:docker create -it ubuntu:latest
@启动容器
#命令docker start 容器ID或容器名
#例:docker start 54d6
@查看容器输出
#docker logs
#选项
## -details 打印详细信息;
##- f, follo :持续保持输出;
## - since string :输出从某个时间开始的日志;
##- tail string 输出最近的若干日志;
## -t, timestamps 显示时间戳信息。
## -until string 输出某个时间之前的日志。
@暂停容器
#命令docker pause 容器名
#例:
##docker run --name test --rm -it unbuntu bash
##docker pause test
##docker ps
@终止容器
#命令docker stop 容器ID或容器名
@清除掉所有处于停止状态的容器
#docker container prune
@进人容器
#使用-d 参数时,容器启动后会进入后台,用户无法看到容器中的信息
#attach命令
##选项
### -- detach-keys [=[]]:指定退出 attach 模式的快捷键序列, 默认是 CTRL-p CTRL-q;
### -- no-stdin=trueifalse :是否关闭标准输入,默认是保持打开;
### -- sig-proxy=truelfalse :是否代理收到的系统信号给应用进程,默认为true
#exec 命令
## -d, --detach 在容器中后台执行命令;
## -- detach-keys ="":指定将容器切回后台的按键;
## -e, --env= []:指定环境变量列表
## -i, --interactive=true I false :打开标准输入接受用户输入命令, 默认值为 false;
##--privileged=trueifalse 是否给执行命令以高权限,默认值为 false;
##-t, --tty=trueifalse 分配伪终端,默认值为 false;
##-u, --user ="":执行命令的用户名或 ID
@删除容器( 只能删除已经处于终止或退出状态的容器 )
#命令docker rm 容器ID或容器名
#选项
## -f, --force=false: 是否强行终止并删除一个运行中的容器
## -1, --link=false: 删除容器的连接 ,但保留容器;
## -v, --volumes=false :删除容器挂载的数据卷
@导出容器
#命令docker export [-ol - -output [=”“] )
#例:docker export -o test for run.tar ce5
@导入窑器
# 命令 docker import [-cl--change[=[]]] [-ml --message[=MESSAGE]] filelURLI- [REPOSITORY [:TAG]]
#例: docker import test_for_run.tar - test/ubuntu:vl.O
@查看容器
# docker container inspect [OPTIONS]