docker专栏|docker(四)—容器的基本使用

1:docker 使用的基础命令:docker
2:拉取镜像:dockerpull
例如:拉取单个:docker pull nginx
docker专栏|docker(四)—容器的基本使用
文章图片

3:启动容器:docker run -it
注:-it: 表示 启动在后台运行
-di:表示启动在后台
例如:docker run -it contos
4:启动带端口的容器:
docker run --name -p -d : tag
参数解释:-d:使容器在后台运行
-p:指定容器端口映射
-P:不指定端口映射
custName:自定义容器启动名字
port1:宿主机端口
port2:容器端口
image_name:镜像名称
: tag :如果是最新的镜像则步需要加入
否则需要加入:tag 即是版本号
例如:docker run --name nginx-test -p 8080:80 -d nginx
docker专栏|docker(四)—容器的基本使用
文章图片

测试容器是否启动成功:
使用:docker ps 命令 查看启动容器
docker ps -a 命令 查看所有的容器
docker专栏|docker(四)—容器的基本使用
文章图片

5:停止容器命令:
docker stop<容器ID>/<容器名称>
6:重启停止的容器:
docker start <容器ID>/<容器名称>
docker restart <容器ID>/<容器名称>
7:进入某个容器:
dockerexec-it<容器ID>/<容器名称>bash
退出容器:exit
8:删除容器:
dockerrm<容器ID>/<容器名称>
9:强制删除容器:
dockerrm-f<容器ID>/<容器名称>
10:查看容器端口信息
dockerport<容器ID>/<容器名称>
11:查看镜像:docker images
12:删除镜像:docker rmi<镜像ID>/<镜像名称>
13:制作一个新的镜像:
docker commit-m="镜像提交信息" -a="镜像制作的作者"<镜像ID>/<镜像名称><制作镜像名目录>/ 镜像名称
例如:cocker commit -m="最新docker" -a="lvdingqiang" nginx /home/docker/ nginx:v214: 查看镜像信息:
docker inspect<镜像ID>/<镜像名称>
docker专栏|docker(四)—容器的基本使用
文章图片



【docker专栏|docker(四)—容器的基本使用】

    推荐阅读