1.启动容器
有了镜像才可以创建容器🐱🏍我们可以使用
docker pull
命令来载入镜像
docker run [可选参数] image
常用参数:
--name="Tomcat001" # 容器名字,用于区分 -d # 后台方式运行 -it # 使用交互方式运行,进入容器查看内容 -P(大写) # 随机指定端口 -p 8080:8080 # 指定容器的端口
-p
的妙用:
-p ip:主机端口:容器端口 -p 主机端口:容器端口(最常用) -p 容器端口 容器端口(不使用-p)
示例:
docker run -it ubuntu /bin/bash # 启动一个乌班图镜像 # /bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash exit # 退出终端(从容器中退回主机,并且停止容器) Ctrl + P + Q # 退出终端,不停止容器
2.列出当前在运行的所有容器
docker ps # 列出当前在运行的所有容器 docker ps -a # 查看运行容器的历史记录 docker ps -a -n=1 # 显示最近的一个创建的容器 docker ps -aq # 只显示容器ID
3.删除容器
docker rm 容器ID # 删除某个容器 docker rm -f $(docker ps -aq) # 删除所有容器,慎用!
4.启动和停止容器
docker start ID # 启动 docker stop ID # 停止 docker restart ID # 重启 docker kill ID # 杀掉