Infra/Docker
Docker - Docker 컨테이너의 서비스와 연결하기 위한 포트 바인딩
galid1
2018. 12. 26. 18:30
728x90
Docker 에서 apache를 실행시켜 Port 바인딩하기
1. Host PC 설정
- ip : 1.0.0.61/24
2. 컨테이너 설정
1. Ubuntu 도커 이미지를 이용한다
2. $ docker run -it -p 80:80 --name ubuntu docker.io/ubuntu /bin/bash
- ubuntu를 이름으로 하여 호스트의 80port로 요청이 올시 docker의 80port로 포트를 바인딩하여 실행
3. 컨테이너에서 ubuntu 명령어 들을 이용하기위한 기본 설정
$ apt-get update
$ apt-get upgrade
4. apache2 설치
$ apt-get install -y apache2
5. apache2 실행
$ service apache2 start
3. 확인
- 웹브라우저에서 1.0.0.61로 접속한다