说明:我们有了镜像才可以创建容器
下载一个centos进行测试学习(开始套娃)
docker pull centos
新建容器并启动
docker run [可选参数] images #参数说明 --name="xxx" 容器名字 -d 后台方式运行
-it 使用交互方式运行,进入容器查看内容
-p 指定容器端口
-p ip:主机端口:容器端口
-p 主机端口:容器端口(常用)
容器端口
-P 随机指定端口
测试:
- docker run -it centos /bin/bash
- ls
- exit 退出
列出所有的运行的容器
docker ps #列出正在运行的容器
-a #列出正在运行的容器+历史运行过的
-q #只显示容器的编号
-n=? #只显示最近创建的容器
退出容器
exit
Ctrl+P+Q
删除容器
docker rm 容器id #不能删除正在运行的容器
docker rm -f $(docker ps -aq) #删除所有的容器
启动和停止容器的制作
docker start 容器id #启动
docker restart 容器id #重启
docker stop 容器id #停止
docker kill 容器id #强制停止