最新回答 / weixin_慕先生2051480
3306端口被占用,兩種解決辦法1,把你本地的mysql停掉,將3306端口釋放出來(lái);2,將容器映射到宿主機(jī)的端口改掉,我改成13306了,需要將config.js和docker-compose.yml 這兩個(gè)文件的端口改成13306,注意docker-compose.yml 只更改宿主機(jī)的,即改成13306:3306。就可以正常啟動(dòng)了。
2019-03-26
最新回答 / 愛(ài)折騰的鹵蛋
不知道你具體問(wèn)題到時(shí)把命令歷史發(fā)出來(lái)啊你確定你命令中有端口映射參數(shù)? 例如 -p 8080:80
2019-03-25
最新回答 / 慕娘5282652
Win 系統(tǒng)中,docker tool box 默認(rèn)使用 boot2docker.iso 鏡像,cat /etc/issue 命令查看后顯示:Core Linux,也許它就是某個(gè)容器的封裝。但是,用 Oracle VM Virtual 啟動(dòng) docker 的時(shí),顯示了 Kernel , 難道又是 Centos ??
2019-03-16
最贊回答 / 慕前端5776792
由于老師沒(méi)有指定ghost的版本,因此默認(rèn)是拉最新版的ghost?,F(xiàn)在ghost版本已經(jīng)迭代到了2.x系列,因此我們?cè)贒ockerfile中的配置也要跟著變。要變的地方有:1:將本地的config.js文件拷貝到鏡像 /var/lib/ghost/content/config.js中2:由于最新版本的ghost的基礎(chǔ)鏡像里面已經(jīng)配置了CMD指令,因此我們不需要在我們本地的Dockerfile中聲明CMD指令,直接刪掉即可。這樣再重新構(gòu)建鏡像,然后 docker-compose up一下,應(yīng)該就能跑起來(lái)了
2019-03-14
最新回答 / 運(yùn)行n次
touch是linux命令吧 ? ?再Windows下你可以手動(dòng)進(jìn)去圖形到目錄下右鍵新建一個(gè) ? 然后命令行進(jìn)入這層目錄dir就可以看見(jiàn)
2019-02-28
最贊回答 / 慕粉2204238386
ghost/Dockerfile 里面CMD那一行注釋掉試一下,docker-compose up? 啟動(dòng)容器的時(shí)候不加 -d, 可以看到啟動(dòng)容器的日志,報(bào)錯(cuò)信息會(huì)顯示出來(lái)
2019-02-19
不行啊 docker-compose up -d 以后值能看到db起來(lái)了 其他沒(méi)起來(lái)啊 localhost會(huì)該頁(yè)無(wú)法顯示。。
2019-02-19
最新回答 / 程序猿天璇
現(xiàn)在企業(yè)都是這樣做,為了節(jié)約開(kāi)銷和提高效率,原來(lái)的虛擬機(jī)都會(huì)過(guò)渡到容器上,相比較火的docker、K8S。
2019-02-16