Container 16

[Docker-Basic (5)] Container Network

컨테이너의 네트워크에 대해서 알아보고, 실습해보도록 하겠습니다. Docker Network 는 브리지(Bridge),호스트(host), 컨테이너(container), 논(none) 이렇게 4가지로 구분됩니다. 아래 3가지 방식만 보이는데, 컨테이너 방식은 별도로 드라이버를 사용하지 않기때문에 나오지 않습니다. [root@docker /]# docker network ls NETWORK ID NAME DRIVER SCOPE 103b63dc3b48 bridge bridge local db3d9f5b68d6 host host local 3a8a3fc8dbd7 none null local 각 실습을 통해 어떻게 다른지 알아보도록 하겠습니다. 1. Docker Network - Bridge docker의 기본 네..

[Docker-Basic (4)] Container Quota 사용하기

이번 포스팅에서는 컨테이너에 CPU, Memory를 할당하는 방법을 설명합니다. 1. 컨테이너 메모리 할당 1-1 ) 컨테이너에 메모리 할당하기 컨테이너를 시작할때 컨테이너에서 사용 가능한 리소스 크기를 지정할 수 있습니다 :) 먼저 메모리를 100m 지정하여 컨테이너를 실행해봅시다. [root@docker /]# docker run --name nginx -d -p 8080:80 --memory="100m" nginx 9fc9ccbf2a551a2bd4911d096a545b105c63762f9affb900390431a3df0402a0 docker inspect 명령어를 사용해서 컨테이너에 대한 자세한 정보를 확인할 수 있습니다. 컨테이너에 정말 메모리 할당량이 설정 되었는지 확인해봅니다. [root@do..

[Docker-Basic (번외)] Docker Container Configure File

이번 실습에서 다룰 내용은 크게 중요하지는 않지만 언젠가 필요할수도 있기때문에 별도 번외로 작성합니다 :) 도커 프로세스를 정의하는 파일에 직접 들어가서 내용을 수정하는 실습을 진행합니다. 자, 한번 해봅시다! 😎 도커 컨테이너를 실행합니다. [root@docker /]# docker container run --name nginx -d -p 8080:80 nginx d66376e534babcd49e947d2766c01dac442a1c0daaa3d3f7643434b05bc210ae 목록을 확인해봅시다. root@docker /]# docker container ls -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d66376e534ba nginx "/..

[Docker-Basic (3)] 도커 기본 명령어 익히기 :D

이번 실습에서 Docker 컨테이너의 기본 사용법을 실습합니다. 😁 Docker 컨테이너의 Status와 라이프사이클(=명령어)을 아래 참고 사진에서 확인할 수있습니다. * Docker 컨테이너의 5가지 Status : created, running, stopped, paused, deleted 이제 각 명령어를 하나씩 실행 해보면서 실습해보도록 하겠습니다 :) 1. 컨테이너 생성 및 확인 1-1) Create ( pull + create ) Create 명령어는 이미지를 가져오고, 컨테이너를 생성하는 명령어 입니다. Create 명령어를 사용할 경우 컨테이너는 생성되지만, Start를 별도로 해주어야 컨테이너가 실행됩니다. # Docker container create 명령어를 통해 httpd 컨테이너..

[Docker-Basic (2)] 컨테이너 살짝 맛보기 :)

이번 포스팅에서는 도커 맛보기 입니다. 전체적으로 쭉~ 따라가기만 하면 됩니다 :) 1. 컨테이너 생성하기 도커 이미지를 원격 레포지토리에서부터 가져옵니다. [root@docker /]# docker pull mariadb Using default tag: latest latest: Pulling from library/mariadb d72e567cc804: Pull complete 0f3630e5ff08: Pull complete b6a83d81d1f4: Pull complete 4bf2111ecf0e: Pull complete 9572d64978a0: Pull complete bcc9953bffb3: Pull complete de429570dda5: Pull complete 3652bc6ea9f9: ..

[Docker-Basic (1)] Centos7 Docker 설치하기

Docker 설치에 대한 정확한 방법은 뭐니뭐니해도 Docker 공식홈페이지에 잘 나와있습니다.! 그래도 설치 단계마다 아래 설명되어있으니, 참고해주세요! docs.docker.com/engine/install/centos/ Install Docker Engine on CentOS To get started with Docker Engine on CentOS, make sure you meet the prerequisites, then install Docker. Prerequisites OS requirements To install Docker Engine, you need a maintained version of... docs.docker.com 이번 포스팅에서는 설치 명령어와 출력 결과를 공유하..

728x90