注:有了docker镜像后,才能把镜像当作模板创建容器,镜像就类似与JAVA中的类(Class),容器类似与JAVA中创建的对象。
拉取centos镜像做测试
一、docker 容器命令
- 新建容器并启动
docker run [可选参数] images #参数解释--name="mycentos" 容器名称,用来区分容器 -d 在后台的方式运行容器 -it 使用交互方式进入容器 -p 指定容器端口 -P 随机端口
测试启动容器
- 退出容器,
使用exit命令 容器退出运行
使用Ctrl+p+q,容器继续运行
- 查看正在运行的容器 docker ps
查看正在运行和已停止运行容器的命令 docker ps -a
只查看容器的编号 docker ps -qa
- 删除容器
删除指定容器,docker rm 容器ID ,但不能删除正在运行的容器,如果强制删除需要 -f 参数
删除所有容器
docker rm -f $(docker pd -qa)
- 启动和停止容器
docker start 容器名称
docker stop 容器名称
docker restart 容器名称
docker kill 容器名称
6.查看容器日志
docker logs -tf -tail number(显示的日志条数) 容器ID