-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
해결됨
wordpress 에러- Error establishing a database connection
22.05.21 02:10 작성 조회수 423
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
답변을 작성해보세요.
1
niobbam
질문자2022.05.21
이 때는 안되었는데, 뒤 강의(도커 기본 명령어 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
대로 하니까 됩니다!
답변 1