前言
本文主要介绍docker中与容器相关的一些命令,是对狂神课程的一些总结,作为一个手册帮助博主和使用docker的同学们来查找和回忆。
本文的实验环境:xhell+centos+docker
一、docker容器命令
0、准备工作
由于只有拥有镜像后才能生成容器,首先我们来做一下我们的准备工作:下载一个centos镜像(Ps:不会下载的同学可以先看一下博主关于镜像的基本命令那片文章)。
1、新建容器并启动
docker run [可选参数] image
选项介绍:
--name="Name" #给容器起名字用来区分容器
-d #后台方式运行
-it #使用交互方式运行,进入容器查看参数
-p # 指定容器的端口
2、退出容器
exit #直接停止容器运行并退出
Ctrl + p + q# 容器不停止退出
3、列出所有的运行的容器
docker ps #列出正在运行的容器
docker ps -a# 列出当前正在运行的容器和历史运行过的容器
docker ps -q#只列出容器ID
-n=? #只列出最近创建的多个个容器
4、删除容器
docker rm 容器ID
docker rm -f $(docker ps -aq)#删除所有的容器
5、启动和停止容器的操作
docker start #启动容器
docker restart #重启容器
docker stop 容器id #停止容器运行
docker kill 容器id #强制停止容器的运行
总结
以上就是本文的主要内容,希望能对您有所帮助。