[42seoul] ft_server : Dockerfile을 활용한 간단한 서비스 배포

Updated:

🚢 ft_server

@42seoul : (2020.07.25 ~ 2020.08.08)

📖 About

  • Docker를 활용하여 하나의 컨테이너에 Nginx, mysql, phpmyadmin, wordpress 서비스를 만드시오.
  • 단, DockerHub를 사용하지 않고 직접 DOCKERFILE을 만듭니다. (OS : debian)

  • 서비스 구성은 아래와 같습니다.
  • ip : localhost

ft_server_draw

  • 조건
    • http://localhost -> https://localhost 리디렉션
    • Nginx : autoindex
    • https://localhost/wordpress
    • https://localhost/phpmyadmin
    • wordpress, phpmyadmin은 mysql과 연결

📝 Review

  • 도커의 기초 개념, 명령어, DOCKERFILE을 활용한 배포, Nginx, mysql, phpmyadmin, wordpress 서버 셋팅을 배울 수 있었다.

Run

  1. DOCKERFILE, config file 생성
  2. docker build -qt ft_server:kukim ./
  3. docker run -it -p80:80 -p443:443 ft_server:kukim
  4. 웹 서비스 시연

ft_server


🔗 Reference

🧑🏻‍💻 Author

kukim

Leave a comment