도커 사용법

salgu·2021년 8월 6일
0

Docker

목록 보기
1/2
post-thumbnail

Docker Network


Network 생성 명령어

docker network create --driver=bridge {네트워크 이름}

Network에 컨테이터 연동 명령어

docker run -d --network={네트워크 이름} --net-alias={alias 지정} {이미지 명}




Docker Volume


Docker에서 관리하는 Volume을 생성하여 사용할 수 있고 사용할 수 있습니다.

Host에 마운트 되어 있어서 자유롭게 컨테이너에 붙힐 수 있습니다.

Docker Volume 생성 명령어

docker volume create --name {volume 명}

Docker Volume에 컨테이너 연동 명령어

docker run -d -v {volume 명}:{연동할 directory} {이미지 명}

연결할 Volume에 읽기 전용으로 연동을 하고 싶을땐 뒤에 :ro를 붙혀주시면 컨테이너에서 Volume에 읽기 전용으로만 접근할 수 있습니다.

docker run -d -v {volume 명}:{연동할 directory}:ro {이미지 명}




Docker Log


전체 로그 확인

docker logs {container 명}

마지막 로그 10줄 확인

docker logs --tail 10 {container 명}

실시간 로그 확인

docker logs -f {container 명}

로그 타임스탬프 확인

docker logs -f -t {container 명}




Docker Daemon 모니터링


Docker daemon 이벤트 로그 확인

docker system events

Docker 내부 이미지, 컨테이너, 볼륨 사이즈 확인

docker system df

Docker 컨테이너 cpu, 메모리, I/O 확인하는법

docker stats {컨테이너명}
profile
https://github.com/leeeesanggyu, leeeesanggyu@gmail.com

0개의 댓글