Docker的镜像与容器的构建
Posted 程序猿-小朱
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker的镜像与容器的构建相关的知识,希望对你有一定的参考价值。
一、镜像与容器之间的关系
一个镜像可以启动无数台容器,容器与容器之间的操作不影响,是完全隔离的环境。
二、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
以上是关于Docker的镜像与容器的构建的主要内容,如果未能解决你的问题,请参考以下文章
云原生之Docker实战使用Dockerfile构建docker镜像
Docker&Kubernetes ❀ Docker save load export import 容器镜像的导入与导出方法
Docker&Kubernetes ❀ Docker save load export import 容器镜像的导入与导出方法