为了账号安全,请及时绑定邮箱和手机立即绑定

Docker入门

西北峰 学生
难度初级
时长 1小时36分
学习人数
综合评分9.50
130人评价 查看评价
9.7 内容实用
9.3 简洁易懂
9.5 逻辑清晰

最新回答 / 慕娘5282652
Win 系统中,docker tool box 默认使用 boot2docker.iso 镜像,cat /etc/issue 命令查看后显示:Core Linux,也许它就是某个容器的封装。但是,用 Oracle VM Virtual 启动 docker 的时,显示了 Kernel , 难道又是 Centos ? 

最赞回答 / 慕前端5776792
由于老师没有指定ghost的版本,因此默认是拉最新版的ghost。现在ghost版本已经迭代到了2.x系列,因此我们在Dockerfile中的配置也要跟着变。要变的地方有:1:将本地的config.js文件拷贝到镜像 /var/lib/ghost/content/config.js中2:由于最新版本的ghost的基础镜像里面已经配置了CMD指令,因此我们不需要在我们本地的Dockerfile中声明CMD指令,直接删掉即可。这样再重新构建镜像,然后 docker-compose up一下,应该就能跑起来了

最新回答 / 巅覆万里路
他那个是自己用vi编辑器预先编辑好的<...code...>

最新回答 / 运行n次
touch是linux命令吧    再Windows下你可以手动进去图形到目录下右键新建一个   然后命令行进入这层目录dir就可以看见

最新回答 / Glory232
apt-get update试试,不行就换源

最赞回答 / 慕粉2204238386
ghost/Dockerfile 里面CMD那一行注释掉试一下,docker-compose up  启动容器的时候不加 -d, 可以看到启动容器的日志,报错信息会显示出来

最新回答 / qq一期一会
兄弟,你那行吗了吗?我注释了Dockerfile中的 CMD 命令,还是一样报错

最新回答 / 程序猿天璇
现在企业都是这样做,为了节约开销和提高效率,原来的虚拟机都会过渡到容器上,相比较火的docker、K8S。

最新回答 / yuzhewo
三个容器只有nginx需要暴露端口,其他两个没有暴露的必要,如果可以直接通过2368可以访问就没必要开启nginx代理了。

最新回答 / itachy
求助    要替我出你的错误日志啊     不然   我们怎么解决问题?   靠蒙么?

最新回答 / 慕莱坞9301263
services.db.environment.volumes contains ["/opt/ghost/data:/var/lib/mysql"], which is an invalid type请问这是什么原因呢
课程须知
有操作Linux命令行的基本技能
老师告诉你能学到什么?
1、什么是Docker 2、什么是Docker镜像,什么是容器 3、将自己的app打包成容器 4、搭建多容器的环境 5、docker在各个平台上的安装

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消