[英]Running PHP docker container with MYSQL container
我需要讓我的 PHP docker 容器與我的 MYSQL 容器連接。
我試圖執行的步驟是:
docker network create network-pfa
docker run --name mysql --network=network-pfa -d -e MYSQL_ALLOW_EMPTY_PASSWORD=YES mysql:5.7
docker run --name php --network=network-pfa -it php bash
在 php 容器 bash 中的這些步驟之后,我嘗試使用以下命令連接到 mysql:
mysql -u root
Bash 錯誤: bash: mysql: command not found
我一直在研究 docker 僅僅一個星期,我正在嘗試使用 php、mysql 和 ZEE4344023CF4FD79FDFDB 制作一個簡單的系統
My goal is to connect the three containers together and create a php file that reads some data in mysql and then using nginx to view my php result in my computer's browser (outside the containers).
注意:我還沒有使用 docker-compose。
我認為在您的 Dockerfile 中安裝 mysql-client 是缺失的
對於高山
RUN apk add mysql-client
對於基於 debian 的:
RUN apt-get install -y mysql-client
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.