永发信息网

如何进入Docker容器

答案:1  悬赏:10  手机版
解决时间 2021-03-31 15:51
如何进入Docker容器
最佳答案
步骤1:为我们的容器创建第一个镜像#以centos镜像作为基础镜像,我们启动自己的容器并在其中执行/bin/bash命令#注:-t-i参数用于创建一个虚拟的命令行。sudodockerrun-t-icentos/bin/bash现在我们已经成功的运行了自己的第一个容器,并且进入到容器的命令行界面中。在容器中,我们执行下面的命令:yum-yupdate#更新软件包yuminstallwhich#安装which命令yuminstallgit#安装Git安装完成后,按Ctrl+d来退出容器的命令行。#执行sudodockerps-a,可以看到被我们终止的容器CONTAINERIDIMAGECOMMANDCREATED……da9031d3568fcentos:6.4/bin/bash5minutesago…..把我们所做的改变提交到一个新的容器:#这里我们创建一个自己的基础容器,容器中安装好了文章中所需的常用工具。读者的容器id可能与文章中的有所不同,以上一步dockerps-a的结果为准。sudodockercommitda90custom/base容器成功提交后,执行sudodockerimages,我们会看到刚才提交的容器(如下面的结果所示)。我们就以这个容器为基础容器,再来创建一个新的容器。REPOSITORYTAGIMAGEIDCREATEDcustom/baselatest05b6cecd370b2minutesagocentos6.4539c0211cd7610monthsagocentoslatest539c0211cd7610monthsago…步骤2:创建新的容器,并安装apache#以custom/base容器为基础,运行一个新的容器。sudodockerrun-t-icustom/base/bin/bash#安装httpdyuminstallhttpd步骤3:再次提交新的容器按Ctrl+d来退出容器的命令行,然后执行命令:#这个命令会把步骤2中我们安装httpd带来的改变提交到新的名为custom/httpd的容器镜像中。你的容器id可能会和文章中有所不同,以sudodockerps-a命令的结果为准。sudodockercommitaa6e2fc0b94ccustom/httpd你应该已经发现了,我们创建了一个带有http服务器并可以复用的容器镜像。你可以根据这种思想,为自己所需的每个组件都创建一个容器,然后把这些容器复用于开发环境或者生产环境。步骤7:运行http服务器#-vwillMountavolumefromVMtothecontainerwhichwasalsosharedfromhosttoVagrantVM.#-v参数把主机共享给虚拟机的一个卷挂载到容器中#-pforwardVMport80tocontainerport80;VMport80ismappedtohostport8080inVagrantfile#-p参数把虚拟机的80端口映射到容器的80端口;虚拟机的80端口在Vagrantfile中被绑定到主机的8080端口,也就是:主机8080->虚拟机80->容器80sudodockerrun-t-i-p80:80-v/vagrant/htdocs:/var/www/htmlcustom/httpd/bin/bash#启动Apacheapachectl-kstart
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
MP4充电器插口型号是什么
三十天左右猪仔垃羊粪蛋粪便胀气什么原因
尤尼克斯nrd11和cab8000n哪个好,价格都差不
南极美姬是品牌吗
活着好难啊
强夯法的常遇问题及处理方法
谁有バカな妹を利口にするのは俺の××だけな
广东风华高新科技股份有限公司的发展历程
ETC识别不了车怎么办?
DNF什么武器加潜能爆发技能
成都大丰丰怡阳光领域的房子怎么样
Every means prevent the water from .A. ar
日本迪之琳“养白素”成份含量有超标吗?
我妈非常讨厌我,经常故意说过分的话伤害我,
法语翻译,紧急翻译下邀请函,谢谢
推荐资讯
如何缩斜肩部利用缩小燕子的方法
是公开竞争吗,公平吗大家说说现在的工程招投
圣经中讲活水泉源是什么意思
家乡推广种植脐橙带来的好处有哪些
有谁知道洛阳华阳52号楼有没有钢构工程公司
Maroon 5 的in your pocket 的歌词的真正内涵
爱奇艺会员,稳定不掉1元一个月,先给账号,
《水浒传》第七回感受
36除以9乘4可以改写成什么
家庭互动模式是什么
为什么不要总用叠词跟宝宝说话
店铺名字前面有《天猫》两个小字是什么意思?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?