강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

snaag のプロフィール画像
snaag

投稿した質問数

初心者向けDocker入門ガイド

ドッカー 基本 コマンド (run)

wordpress 에러- Error establishing a database connection

解決済みの質問

作成

·

590

2

자료와 동일한 명령어로 했는데 (docker -> podman)

1. MySQL DB 설치

podman run -d -p 3306:3306 \
  -e MYSQL_ALLOW_EMPTY_PASSWORD=true \
  --name mysql \
  mysql:5.7



podman exec -it mysql mysql
create database wp CHARACTER SET utf8;
grant all privileges on wp.* to wp@'%' identified by 'wp';
flush privileges;
quit

 

2. Wordpress 설치

podman run -d -p 8080:80 \
  -e WORDPRESS_DB_HOST=host.docker.internal \
  -e WORDPRESS_DB_NAME=wp \
  -e WORDPRESS_DB_USER=wp \
  -e WORDPRESS_DB_PASSWORD=wp \
  wordpress

 

localhost: 8080 에 접속하면 이렇게 뜹니다 ㅠㅠ

Error establishing a database connection

 

docker

回答 1

1

niobbam님의 프로필 이미지
niobbam
質問者

이 때는 안되었는데, 뒤 강의(도커 기본 명령어 ps, rm, stop ...) 에서 나오는

podman run -d -p 8080:80 --network=app-network -e WORDPRESS_DB_HOST=mysql -e WORDPRESS_DB_NAME=wp -e WORDPRESS_DB_USER=wp -e WORDPRESS_DB_PASSWORD=wp wordpress

대로 하니까 됩니다!

snaag のプロフィール画像
snaag

投稿した質問数

質問する