首页 > 其他 > 详细

docker容器

时间:2019-09-15 16:40:30      阅读:71      评论:0      收藏:0      [点我收藏+]

1.镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等 。
  容器的实质是进程,但与直接在宿主执行的进程不同,容器进程运行于属于自己的独立的命名空间。前面讲过镜像使用的是分层存储,容器也是如此。
  容器存储层的生存周期和容器一样,容器消亡时,容器存储层也随之消亡。因此,任何保存于容器存储层的信息都会随容器删除而丢失。

2.容器的理念:即开即用

3.容器的创建:docker run 和 docker create,前者默认运行状态,后者不运行

4.容器创建举例:

docker run -itd  ubuntu   创建ubuntu  -i  标准输出

                                                           -t  创建伪终端

                                                           -d  容器后台运行

docker  ps  查看运行中的容器

docker  ps -a  查看所有的容器包括未运行的容器

docker attach dd905638fc15  进入创建好的容器

技术分享图片

 5.查看容器里的主机名:

docker start   gifted_fermi 或者 dd905638fc15  开启容器

docker exec gifted_fermi 或者 dd905638fc15  cat  /etc/hosts  查看主机名

技术分享图片

6.删除容器:

docker rm -f  gifted_fermi  区别于linux 的删除命令 rm -rf

 

技术分享图片

               

docker容器

原文:https://www.cnblogs.com/yingxiongguixing/p/11522803.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!