Ste*_*ano 8 mariadb dockerfile
这是我第一次使用 docker,我试图将MariaDB的指令放入我的作曲家文件中。文件写入后,如果我尝试运行该docker compose up命令,则会出现以下错误:yaml: line 8: did not find expected key。有人和我有同样的问题吗?我该如何解决?非常感谢。
下面是我的docker-compose.yaml文件
version: '3'
services:
backend:
build: ./
restart: always
volumes:
- ./application:/var/www/html
ports: [80:80]
mariadb:
image: 'bitnami/mariadb:latest'
ports:
- '3306:3306'
volumes:
- './mariadb_data:/bitnami/mariadb'
environment:
- ALLOW_EMPTY_PASSWORD=yes
- MARIADB_DATABASE=db_test
- MARIADB_USER=test_user
- MARIADB_PASSWORD=password
- MARIADB_ROOT_HOST='%'
volumes:
application:
driver: local
mariadb_data:
driver: local
Run Code Online (Sandbox Code Playgroud)
当我们为docker制作自己的yml文件时,会发生这种情况,您需要在图像详细信息下的子条目中缩进两个空格:
version: '1'
services:
mariadb-ikg:
image: bitnami/mariadb:10.3
ports:
- 3306:3306
volumes:
- D:/docker/bitnami-mariadb/databases:/bitnami/mariadb
environment:
- MARIADB_ROOT_PASSWORD=123456
phpfpm-ikg:
image: wyveo/nginx-php-fpm:php80
ports:
- 80:80
volumes:
- D:/docker/wyveo-nginx-php-fpm/wordpress:/usr/share/nginx/html
depends_on:
- mariadb-ikg
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16592 次 |
| 最近记录: |