- xampp 이미지 다운받고 컨테이너 열어주기xampp는 apache, mariaDB, php가 설치되어 있다.127.0.01:80으로 접속해보면 Welcome to XAMPP 페이지가 뜬다.
docker run --name WP -p 80:80 -d tomsik68/xampp
2. wordpress 다운받기https://ko.wordpress.org/download/#download-install 압축을 풀어준다.
bash 권한 바꾸고 기존 파일 정리를 위해 backup 폴더에 넣어두기
```
docker exec -it WP bash bash> chown daemon. /opt/lampp/htdocs bash> cd /opt/lampp/htdocs/ bash> ls # applications.html bitnami.css dashboard favicon.ico img index.php webalizer www bash> mkdir backup bash> mv * ./backup/ bash> ls # backup bash> exit
```
3. wordpress 파일 컨테이너로 복사하기
```
docker cp wordpress WP:/opt/lampp/htdocs docker exec -it WP bash bash> cd opt/lampp/htdocs/ bash> ls # backup wordpress
```
4. wordpress 폴더 내 파일들 밖으로 이동
```
bash> cd wordpress bash> mv * ../
```
[![](https://t1.daumcdn.net/cfile/tistory/992E3744608A555A12?original)](https://t1.daumcdn.net/cfile/tistory/992E3744608A555A12?original)
5. 다시 127.0.0.1:80 접속
시작합니다 버튼을 누르면 설정정보입력창이 뜬다.
6. 데이터베이스 관리는 127.0.0.1/phpmyadmin
에서 할 수 있다.
7. 데이터 베이스 새로운
을 눌러 데이터베이스명 wordpress
입력하여 DB를 만들어준다.
8. 다시 워드프레스 페이지로 돌아와서 설정정보 입력하고 설치확인한다.
위 두 이미지는 다른 페이지임!!!!
워드프레스 설치 버튼까지 누른 뒤 로그인해주자.
10. 컨테이너 정지 후 백업
```
docker commit WP didwuddk/wordpress #docker commit [container id|name] [commit imagename] docker images # 확인 docker push didwuddk/wordpress # docker push [imagename]
```
docker hub에서 확인할 수 있다.
[![](https://t1.daumcdn.net/cfile/tistory/99C64448608A555A13?original)](https://t1.daumcdn.net/cfile/tistory/99C64448608A555A13?original)
Uploaded by Notion2Tistory v1.1.0
www.youtube.com/watch?v=FSqBdXHDwgE&list=PLnIaYcDMsSczk-byS2iCDmQCfVU_KHWDk&index=16
'Anything' 카테고리의 다른 글
가벼운 학습지 영어 정리 - level 1 (0) | 2021.07.04 |
---|---|
[Docker] Mac에 도커 설치하기 (0) | 2021.06.19 |
Docker로 Spark 환경 구성하기 (0) | 2021.04.28 |
[Docker] 도커 초보 탈출하기 part 3 - 도커 이미지 빌드, 푸시 그리고 히스토리 확인하기 (0) | 2021.04.27 |
[Docker] 도커 초보 탈출하기 part 2 - MySQL, 주피터 랩 사용하기 (0) | 2021.04.26 |