2

На этой странице я создал c:\users\steve\Documents\Docker\Wordpress\docker-compose.yml, содержащий:

version: '2'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: wordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_PASSWORD: wordpress
volumes:
    db_data:

Когда я открываю командную оболочку или PowerShell, перейдите к C:\users\steve\Documents\Docker\Wordpress и запустите

docker-compose up -d

Я получил:

Traceback (most recent call
  File "<string>", line 3, i
  File "compose\cli\main.py"
  File "compose\cli\main.py"
  File "compose\cli\main.py"
  File "compose\project.py",
  File "compose\project.py",
  File "site-packages\docker
  File "site-packages\docker
  File "site-packages\docker
  File "site-packages\reques
  File "site-packages\reques
  File "site-packages\reques
  File "site-packages\reques
  File "site-packages\reques
  File "site-packages\reques
  File "httplib.py", line 10
  File "httplib.py", line 10
  File "httplib.py", line 10
  File "httplib.py", line 88
  File "httplib.py", line 84
  File "site-packages\docker
  File "site-packages\docker
  File "site-packages\docker
pywintypes.error: (2, 'WaitN
docker-compose returned -1

Когда я запускаю docker-compose up -d > output.txt , output.txt пуст. Если я запускаю docker-compose > output.txt я получаю содержимое справки на экране cmd , а ничего - в output.txt .

Что я делаю неправильно? Благодарю.

1 ответ1

0

Кажется, он не может найти файл. Пожалуйста, проверьте ваш PATH и убедитесь, что он указывает на вашу установку Python.

У этого парня была похожая проблема:

Ну, похоже, у меня была такая установка на моем пути:

C:\Users\MYUSERNAME\AppData\Local\Programs\Python\Python35-32\ Сценарии C:\Users\MYUSERNAME\AppData\Local\Programs\Python\Python35-32\

Я не знаю, как это было установлено или что установило, возможно, панель инструментов Docker? Не уверен, но как только я изменил путь для указания на python2.7 в моей среде Windows, тогда все начало работать правильно, и он вытянул все изображения, которые мне нужны для этого.

Спасибо за ваш быстрый ответ.

Источник

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .