해결된 질문
작성
·
510
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 에 접속하면 이렇게 뜹니다 ㅠㅠ
답변 1
1
이 때는 안되었는데, 뒤 강의(도커 기본 명령어 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
대로 하니까 됩니다!