Docker

Docker 명령어 실습 (3)

Joon0464 2021. 7. 7. 16:05

컨테이너에 이름을 지정하여 생성하기

docker run에 --name 옵션을 사용하면 이름을 지정하여 컨테이너를 실행시킬 수 있다.

 

실행중인 컨테이너에 명령어 실행하기

docker exec [컨테이너 명] [명령어]: 해당 컨테이너에 접속하지 않고 간단하게 명령어만 실행시키고 결과를 출력한다.

 

실행중인 컨테이너 변경사항 출력

docker diff: 컨테이너 내부의 변경사항을 출력한다.

A는 생성, C는 변경, D는 삭제를 의미한다.

 

컨테이너 이름 다시 지정하기

docker rename [변경할 컨테이너 명] [변경하고 싶은 컨테이너 명]: 컨테이너를 지정하여 이름을 변경한다.

 

컨테이너 포트포워딩 설정

-p [호스트 포트]:[컨테이너 포트] 옵션을 사용하여 포트포워딩을 설정하여 컨테이너를 실행할 수 있다.

위에 실행중인 웹서버 컨테이너에 접속한 모습이다.

위와 같이 10.0.0.11:8080으로 접속하면 컨테이너의 80번 포트로 포트포워딩 되어 접속된다.