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——Docker组件Docker安装与启动

Docker&Kubernetes ❀ Docker save load export import 容器镜像的导入与导出方法

Docker&Kubernetes ❀ Docker save load export import 容器镜像的导入与导出方法

Docker 容器与镜像

Docker - 技术栈