码迷,mamicode.com
首页 > 其他好文 > 详细

Docker学习-容器命令

时间:2021-04-05 12:42:27      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:编号   dock   mic   交互   img   容器   start   退出   查看内容   

前提:我们有了镜像才可以创建容器

如,下载一个centos镜像来测试学习

docker pull centos

新建容器并启动

docker run 【可选参数】 image

#参数说明
 --name= “Name” 容器名字 tomcat01,tomcat02。用来区分不同的容器
-d 后台方式运行
-it 使用交互方式运行,进入容器查看内容
-p 指定容器的端口 -p 8080:8080
    -p ip:主机端口:容器端口
    -p 主机端口:容器端口【常用】
    -p 容器端口
    容器端口
-p                随机指定端口

测试, 启动并进入容器:

docker run -it centos /bin/bash
技术图片

退出容器,返回主机:

exit #直接将容器停止运行并退出
技术图片
Ctrl + P + Q #退出容器,但不停止容器工作

列出运行的容器:

docker ps     #列出当前所有运行的容器
docker ps -a #列出当前以及历史上所有运行过的容器
docker ps -n=? #显示最近创建的容器
docker ps -q #只显示容器的编号

删除容器:
docker rm 容器id        #删除指定的容器,但不能删除正在运行的容器
docker rm -f 容器id       #强制删除指定的容器,无论该容器是否正在运行
docker rm -f $(docker ps -aq) #删除所有的容器
docker ps -a -q|xargs docker rm #删除所有的容器

启动和停止容器:
docker start 容器id    #启动容器
docker restart 容器id   #重启容器
docker stop 容器id     #停止容器运行
docker kill 容器id     #强制停止容器

Docker学习-容器命令

标签:编号   dock   mic   交互   img   容器   start   退出   查看内容   

原文地址:https://www.cnblogs.com/gslgb/p/14613930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!