讓我給你更多的細節,我是新來的Docker,但不是WordPress。 我的電腦有Windows 8操作系統。 我有權訪問github上的repo,repo包含根目錄下wordpress文件夾中的所有WordPress文件。 在根目錄下有nginx.conf文件和一個docker-compose.yml 在wordpress的後面是一個docker-entrypoint.sh文件和一個Dockerfile文件。如何使用Docker運行WordPress網站?
問題是, 如何在本地運行網站,以便我可以編輯網站並在確定網站正在運行時將更改推送到回購站點?
我碰到下面的輸出,當我exec的碼頭工人,組成了起來:
Traceback (most recent call last):
File "docker-compose", line 3, in <module>
File "compose\cli\main.py", line 68, in main
File "compose\cli\main.py", line 118, in perform_command
File "compose\cli\main.py", line 926, in up
File "compose\project.py", line 388, in up
File "compose\project.py", line 614, in warn_for_swarm_mode
File "site-packages\docker\api\daemon.py", line 90, in info
File "site-packages\docker\utils\decorators.py", line 47, in inner
File "site-packages\docker\api\client.py", line 183, in _get
File "site-packages\requests\sessions.py", line 488, in get
File "site-packages\requests\sessions.py", line 475, in request
File "site-packages\requests\sessions.py", line 596, in send
File "site-packages\requests\adapters.py", line 423, in send
File "site-packages\requests\packages\urllib3\connectionpool.py", line 595, in
urlopen
File "site-packages\requests\packages\urllib3\connectionpool.py", line 363, in
_make_request
File "httplib.py", line 1042, in request
File "httplib.py", line 1082, in _send_request
File "httplib.py", line 1038, in endheaders
File "httplib.py", line 882, in _send_output
File "httplib.py", line 844, in send
File "site-packages\docker\transport\npipeconn.py", line 31, in connect
File "site-packages\docker\transport\npipesocket.py", line 22, in wrapped
File "site-packages\docker\transport\npipesocket.py", line 50, in connect
pywintypes.error: (2, 'WaitNamedPipe', 'The system cannot find the file specifie
d.')
Failed to execute script docker-compose
感謝
你應該真的需要文檔。 Docker就像一個孤立的機器,你可以安裝docker。我也建議你爲你的服務器使用'docker-compose'。你會在這裏找到一些例子:https://docs.docker.com/compose/,也有一個用於wordpress的例子。 – silgon
安裝docker,安裝docker-compose,克隆repo,然後將工作目錄保存爲具有'docker-compose.yml'的工作目錄,運行'docker-compose up'。通過你所說的,我發現這些東西已經在'docker-compose.yml'文件裏面設置好了 – Ayushya
@Ayushya我按照你的建議做了,並且把輸出添加到了問題中,因爲它太長了評論。感謝您的回覆。 –