docker-compose V3 部署mysql+phpmyadmin
时间: 2023-07-30 18:12:23 浏览: 219
docker-compose 部署 mysql服务
要使用Docker Compose v3部署MySQL和phpMyAdmin,可以照以下步骤进行操作:
1.先,创建一个名为`docker-compose.yml的文件,并在其中添加以下内容:
```yaml
version: '3'
services:
db:
image: mysql:latest
restart: always
environment:
MYSQL_ROOT_PASSWORD: your_mysql_root_password
MYSQL_DATABASE: your_mysql_database
MYSQL_USER: your_mysql_user
MYSQL_PASSWORD: your_mysql_password
phpmyadmin:
image: phpmyadmin/phpmyadmin
restart: always
links:
- db:db
ports:
- 8080:80
```
请替换`your_mysql_root_password`,`your_mysql_database`,`your_mysql_user`和`your_mysql_password`为您自己的MySQL配置信息。
2. 保存并关闭`docker-compose.yml`文件。
3. 在终端或命令提示符中,导航到包含`docker-compose.yml`文件的目录。
4. 运行以下命令以启动MySQL和phpMyAdmin容器:
```
docker-compose up -d
```
`-d`标志将使容器在后台运行。
5. 等待一段时间,直到容器启动并完成初始化。
6. 现在,您可以通过在浏览器中访问http://localhost:8080 来访问phpMyAdmin。如果您在远程服务器上安装了Docker,则需要替换"localhost"为服务器的IP地址。
请注意,上述配置中的MySQL容器将使用最新版本的MySQL镜像,并且phpMyAdmin容器将使用最新版本的phpMyAdmin镜像。您可以根据需要更改这些镜像的版本。
希望这可以帮助您成功部署MySQL和phpMyAdmin!如果有任何问题,请随时提问。
阅读全文