-
PODMAN: POD 구성 및 wordpress + mysql공부합시다!/Container 2022. 12. 15. 00:13728x90
외부에 노출을 해야하는 서비스와 그렇지 않은 서비스가 동시에 존재한다면.......
POD를 구성해서 서비스 하시면 쉽게 해결이 됩니다.
POD 구성시 노출 해야할 Port를 지정하고 그렇지 않은 서비스는 POD에서 Port를
노출하지 않고 hostname 으로 접속이 가능합니다.
해서 오늘은 POD 구성은 Wordpress를 외부에 노출하고
mysql은 port를 노출하지 않고 hostname으로 구성하는 실습을 진행하겠습니다.
1. port를 지정하지 않는 pod 생성
1.1. pod 생성
1.2. container 생성 error
2. port를 지정하는 pod 생성
2.1. POD 생성
# podman pod create --name portpod -p 60080:80 --hostname mysql
2.2. mysql container 생성
# podman run -itd --pod portpod \ -e MYSQL_ROOT_PASSWORD=It12345! \ -e MYSQL_DATABASE=wordpress \ -e MYSQL_USER=wordpress \ -e MYSQL_PASSWORD=It12345! \ --name wp-db mysql
2.2. wordpress container 생성
# podman run -itd --pod portpod \ -e WORDPRESS_DB_HOST=mysql \ -e WORDPRESS_DB_USER=wordpress \ -e WORDPRESS_DB_PASSWORD=It12345! \ -e WORDPRESS_DB_NAME=wordpress \ --name wp wordpress
3. Connection 확인
한 번 해보면 이리 쉬운데 눈으로만 보면 영! ㅎㅎ
자! 계속 조금씩 전진해 볼까요!
728x90'공부합시다! > Container' 카테고리의 다른 글
PODMAN: Registry와 Search (0) 2022.12.16 Docker : Network (0) 2022.12.15 PODMAN: POD (0) 2022.12.14 PODMAN 일반적인 사용법 (0) 2022.12.13 PODMAN과 DOCKER (0) 2022.12.12