실습 환경
- VMware - CentOS7
- VM 이름 : centos7-4
- VM IP: 10.0.0.14
1. mysql 컨테이너를 새로 생성하여 wordpress 구성
database 컨테이너 구동 시 환경 변수를 등록하여 컨테이너 실행
2.1. wordpress 구성
※ 환경 변수 등록하여 database 컨테이너 실행

※ 환경 변수 등록하여 wordpress 컨테이너 실행

※ 실행 중인 컨테이너 확인

※ database 컨테이너 IP 확인

2.2. wordpress 접속테스트
※ 웹 브라우저에 접속

※ wordpress 생성



※ 로그인 진행

※ wordpress 페이지 확인

2. 기존에 생성된 mysql 컨테이너를 사용하여 wordpress 구성
database 컨테이너 구동 시 환경 변수 설정 없이 컨테이너 실행
2.1. 컨테이너 구성
※ database 컨테이너 실행

※ 환경변수 등록하여 wordpress 컨테이너 실행

※ db 컨테이너 IP 확인

2.2. DB 설정
DB 컨테이너 생성 시 환경 변수를 따로 지정해 주지 않았으므로, db와 wordpress가 연결되도록 수동으로 설정 해준다.
※ mysql 접속

※ wordpress DB 생성

※ wordpress 사용자 생성

※ wordpress 사용자에게 wordpress DB 권한 부여

※ mysql 종료 후 wordpress 사용자로 재접속

※ database 확인하여 wordpress DB 가 출력 되는지 확인
→ show database 쿼리문 실행 시 wordpress DB가 보이면 권한이 부여 된 것. 권한이 없을 경우 해당 DB가 출력되지 않는다.

2.3. 웹 브라우저에서 Wordpress 접속
※ 웹 브라우저에서 IP 입력하여 워드프레스 접속 및 설정


'Linux > Docker' 카테고리의 다른 글
39. CentOS7 : Dockerfile (0) | 2022.06.07 |
---|---|
38. CentOS7 : Docker - Image 제작 (0) | 2022.06.07 |
36. CentOS7 : Docker - MySql (0) | 2022.06.07 |
35. CentOS7 : Docker - Container Link (0) | 2022.06.07 |
34. CentOS7 : Docker httpd, nginx 컨테이너 생성 - 스크립트로 처리하여 자동화 환경 구성 (0) | 2022.06.07 |