1. Docker 개념 정리
2. Docker 명령어
3. Dockerfile 작성하기
5. Docker Compose
6. Docker 이미지 생성 및 저장하기
지금까지 실행했던 컨테이너는 기본적으로 독립적인 환경에서 실행되기 때문에 컨테이너 밖에서 접근을 할 수 없게 된다. 그래서 컨테이너와 통신하기 위해서는 실행할 때 'p' 옵션을 사용하여 호스트의 포트와 컨테이너의 포트를 지정해주어야 한다
Docker 통신을 테스트 하기 위해 httpd 이미지를 활용하여 테스트해보자.
1. docker container --name test1 -d httpd
'p' 옵션을 설정하지 않고 컨테이너를 외부에서 접근하려고 하면 연결할 수 없다는 결과를 볼 수 있다.
2. docker container --name test1 -d -p 8080:80 httpd
'p' 옵션을 설정하고 컨테이너를 외부에서 접근하려고 하면 성공적으로 접근이 되었다는 결과를 볼 수 있다.