一、镜像基础命令:
$ docker info # 查看docker信息
$ docker system df # 查看镜像/容器/数据卷所占的空间。
$ docker images # 查看镜像
$ docker search 镜像名称 # 搜索镜像
$ docker pull 镜像名称 # 默认拉取最新版本(latest)的镜像。如需指定版本请在镜像名称后添加':TAG版本号'。
$ docker rmi [-f] 镜像名称/镜像id # 删除镜像。加上-f强制删除。
二、容器命令:
$ docker run [option] 镜像名称 [command] [ARG]
option:
--name='容器名字',#为容器指定一个名字。
-d # 后台运行容器并返回容器id,启动守护式容器(后台启动)。
-it # 启动交互式容器。
-P # 随机端口映射(大写P)。
-p # 指定端口映射(小写P),例如:-p 8080:80,hostPort:containerPort。
$ docker ps [option] # 查看所有运行的容器。
$ exit # 在容器里执行该命令,退出容器(容器停止运行)。
$ ctrl+p+q # 在容器里执行该命令,退出容器(容器照样运行)。
$ docker restart 容器id/名字 # 重启容器
$ docker stop 容器id/名字 # 停止容器
$ docker kill 容器id/名字 # 强制停止容器
$ docker rm [-f]容器id/名字 # 删除容器
$ docker