一、镜像与容器之间的关系
一个镜像可以启动无数台容器,容器与容器之间的操作不影响,是完全隔离的环境。
二、docker容器的构建以及一些操作
docker run -itd --name=docker centos:7 //构建容器
参数:
i:以交互的模式运行容器
d:表示后台运行容器,并返回容器的ID
t:为容器重新分配一个伪输出终端
--name:为容器指定名称
如图就搭建好容器了,上面有一些信息留意一下,以后我们需要用的。
三、容器相关的一些指令。(熟能生巧)
查看本地所有的容器:
docker ps -a
查看本地正在运行的容器:
docker ps
停止容器:docker stop 460b22f78261 或者docker stop docker (一个是容器的ID,一个是容器的名字)
一次性停止所有容器:
docker stop $(docker ps -a -q)
启动容器:docker start 460b22f78261 或者docker stop docker
重启容器:docker restart 460b22f78261 或者docker stop docker
删除容器:docker rm 460b22f78261 或者docker stop docker
强制删除容器:docker rmi -f 460b22f78261 或者docker stop docker
查看容器详细信息:docker inspect 460b22f78261
进入容器:docker exec -it 460b22f78261 /bin/bash