1. 워드프레스 구축하기
워드프레스란 웹 사이트를 구축하기 위한 소프트웨어
워드프레스는 워드프레스 컨테이너와 MySQL 컨테이너로 구성된다.
가상 네트워크를 만들고 이 네트워크에 두개의 컨테이너를 소속시켜 연결할 수 있다.
docker network 명령어를 통해 컨테이너 연결을 위한 네트워크 생성을 수행할 수 있다.
2. 생성 과정
1. 네트워크 생성 : docker network create [네트워크NAME]
2. MySQL 컨테이너 생성
더보기
- docker run --name [컨테이너NAME] -dit --net=[네트워크NAME] \ -e MYSQL_ROOT_PASSWORD=[지정할 PASSWORD] \ -e MYSQL_DATABASE=[DATABASE이름] -e MYSQL_USER=[사용자이름] \ -e MYSQL_PASSWORD=[사용자 암호] \ --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci \ --default-authentication-plugin=mysql_native_password
3. 워드프레스 컨테이너 생성
더보기
docker run --name [컨테이너NAME] -dit --net=[네트워크NAME] \ -p [포트(8085:80] -e WORDPRESS_DB_HOST=[MySQL 컨테이너NAME] \ -e WORDPRESS_DB_NAME=[DATABASE 이름] \ -e WORDPRESS_DB_USER=[사용자이름] \ -e WORDPRESS_DB_PASSWORD=[사용자 암호]
3. 삭제 과정
- 컨테이너 종료
- 컨테이너 삭제
- 이미지 삭제
- 네트워크 삭제
'DevOps > Docker' 카테고리의 다른 글
Container간의 파일 복사하기 (0) | 2024.03.15 |
---|---|
Docker Network (0) | 2024.03.15 |
Container 실행방법 (0) | 2024.03.15 |
Docker의 LifeCycle과 데이터 저장 (0) | 2024.03.15 |
Docker Hub와 Image, Container (0) | 2024.03.15 |