기억의 습작

5. 도커 관리 본문

SCM (형상관리)/docker

5. 도커 관리

뿌사리다 2021. 8. 25. 21:56

목차

  1. 컨테이너 cpu및 메모리 사용률 확인
  2. 도커 이미지 이름 변경
  3. 로그확인
  4. 고정 아이피로 컨테이너 실행

 

1. 컨테이너 자원 사용률 (cpu/memory)

$  docker stats                          <- 전체 리스트가 출력됨
$ docker stats my-centos    <- 파라미터로 입력한 my-centos 만 출력

docker stats 명령어를 통해 자원 현황을 파악하는 모습

 

2. 도커 이미지 이름 변경

$   docker rename my-centos my-centos7   <-- my-centos 로 만들어 놓은 컨테이너를 my-centos7 으로 변경

 

3. 로그 확인

$  docker logs my-centos     <- 도커를 실행시켰을때 시작이 안되면 왜 시작을 못했는지 로그를 볼 수 있다.

 

4. 고정 아이피로 컨테이너 실행

도커 컨테이너를 실행하면 기본적으로 유동 아이피가 생성되지만 고정아이피로 생성되도록 할 수 있다.

컨테이너 생성전 선행작업
$ docker network create --gateway 127.19.0.1 --subnet 172.19.0.0/21 mynet
$ docker network ls
$ docker network inspect mynet

컨테이너 생성시 아래처럼 처리
$ docker run -d  –network mynet –ip 172.19.0.100  centos     <-- 100번 아이피로 생성시

 

 

5. 컨테이너 정보 및 IP 확인

$ docker inspect my-centos | grep IPAddress  -ain5       <-- grep 을 빼고 실행하면 다양한 정보를 확인할 수 있다.
$ docker exec -it my-centos /bin/bash                                  <-- 이렇게 접속 후 ifconfig 해도 아이피는 확인 할 수 있다.

728x90
반응형
LIST