date && docker-compose build && docker-compose up -d && date
,总共费用 1 分钟 07 秒。代码里面有注释,应该很容易看懂,可以直接改,然后运行
docker-compose build && docker-compose up -d
为什么我 build 的速度很慢?根本达不到文中所说的速度?
整个镜像包的 build 过程已全部配置成国内镜像,理论上速度是非常快的, docker 本身也要配置成采用国内镜像,方法可自行搜索: docker 国内加速。每台电脑、网络环境都不一样,上面的时间是我在我的电脑上电信 20M 宽度环境下的 build 速度,仅供参考。
我在 windows 下 mysql 容器无法正常运行,提示:
standard_init_linux.go:175: exec user process caused "no such file or directory"
这是因为 git for windows 的默认设置会强制将代码换行符强行转为 dos 格式,需要修改设置后重新 git clone :
git config --global core.autocrlf false
其他有关 docker 基本概念和环境配置请自行搜索解决。
可能还有一些不完善,有什么意见建议欢迎与我联系。
有什么问题可以提交 issue ,或者加 dphp 交流 QQ 群讨论,群号: 515731883
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.