1、查看所有容器
docker ps -a
2、查看当前运行中的容器
docker ps
3、创建容器(交互式)
docker run -it --name=jenkins_sky jenkins/jenkins:lts /bin/bash
-i:表示运行容器;
-t:表示容器运行后进入命令行模式,可以输入指令交互;
--name:给容器取个名字;
jenkins/jenkins:lts : 创建容器需要的基础镜像;
/bin/bash: 容器启动后默认执行的命令,进来之后用 /bin/bash执行;
a、创建之后,得到一个精简版的linux系统;
b、用 exit 退出容器,退出容器的同时也会停止,关闭;
4、守护式创建容器(后台运行)
在大部分的场景下,我们希望 docker 的服务是在后台运行的,我们可以过 -d 指定容器的运行模式。
docker run -di --name=jenkins_1 jenkins/jenkins:lts
注:加了 -d 参数默认不会进入容器,想要进入容器需要使用指令 docker exec(下面会介绍到)。
5、进入容器
docker exec -it jenkins_1 /bin/bash
6、删除容器
docker rm jenkins_1 # 非强制删除(容器不能在运行)
docker rm -f jenkins_1 # 强制删除
7、退出容器
exit
参考资料:
1、https://www.runoob.com/docker/docker-container-usage.html