На этой странице я создал 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
.
Что я делаю неправильно? Благодарю.