docker - 执行docker-compose命令后获得错误yaml.scanner.ScannerError

标签 docker docker-compose

Docker撰写文件:

version: '2'

services:

wordpress:
    image: wordpress
    ports:
        -8080:80
    environment:
        WORDPRESS_DB_PASSWORD:vvk123
mysql:
    image:mysql:latest
    environment:
        MYSQL_ROOT_PASSWORD:vvk123

当我试图执行此命令时
docker-compose ps

它的给定错误称为

yaml.scanner.ScannerError: mapping values are not allowed here in ".\docker-compose.yml", line 12, column 20

最佳答案

尝试在第12行的列之后添加一个空格:

version: '2'

services:

wordpress:
    image: wordpress
    ports:
        - 8080:80
    environment:
        - WORDPRESS_DB_PASSWORD:vvk123
mysql:
    image: mysql:latest
    environment:
        - MYSQL_ROOT_PASSWORD:vvk123

关于docker - 执行docker-compose命令后获得错误yaml.scanner.ScannerError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51760231/

相关文章:

Angular12 Dockerization esbuild 问题

linux - 是否可以禁止来自 docker 日志的特定消息?

docker - 在Rootless模式下运行Docker时是否可以使用桥接网络?

centos - Docker:ping:未知主机 yahoo.com

django - Docker Redis Django 连接被拒绝

docker - Yum 更新失败 -Centos 7 - dockerbuild

ruby-on-rails - 无法通过docker启动rails应用程序

google-app-engine - 在 Google App Engine 中使用 Docker 组合

docker - 从图像中删除卷

docker - 增加 docker-compose 容器的堆大小