我需要一个在docker compose文件上设置MySQL和phpmyadmin的示例。
最佳答案
您必须在docker-compose.yml文件中的环境下设置用户名和密码。
version: '3'
services:
db:
image: mysql
restart: always
environment:
MYSQL_DATABASE: 'db'
MYSQL_USER: 'user'
MYSQL_PASSWORD: 'password'
MYSQL_ROOT_PASSWORD: 'password'
ports:
- '3306:3306'
volumes:
- my-db:/var/lib/mysql
volumes:
my-db:
对于phpmyadmin,我使用了来自docker hub的phpmyadmin镜像:
phpmyadmin:
image: phpmyadmin/phpmyadmin
ports:
- 80:80
environment:
MYSQL_USERNAME: 'user'
MYSQL_ROOT_PASSWORD: 'password'
关于docker - 如何在Docker撰写文件上设置MySQL和phpmyadmin,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59900502/