container

Etc

[Docker] Docker 간단 사용법

Ubuntu 서버 접속 $ sudo ssh -i I6B202T.pem ubuntu@i6b202.p.ssafy.io 로컬의 root 패스워드 입력: [sudo] password for ssafy:​ Mysql 서버 실행 방법 $ docker run --name -e MYSQL_ROOT_PASSWORD= -d mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci -e : 컨테이너 환경 변수 --name : 컨테이너 이름 -d : --detach , detached mode -p : 포트 포워딩 HOST:CONTAINER -v : 디렉토리 마운팅 HOST:CONTAINER -rm : 컨테이너 제거 -rmi : 이미지 제거 ..

Etc

[Docker] Docker의 개념과 핵심 용어

Docker란? Docker란 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 기존에 서버 환경 혹은 개발 환경이 변경되면 컴퓨터 셋팅(개발 환경)을 다시 설정하는 등 다양한 이유로 발생하는 문제점들을 해결하기 위해 등장했다. 도커의 등장 이후 서버 관리/개발 방식이 편하게 바뀌게 된다. Docker를 사용하는 이유? 도커 허브에 올라온 이미지와 docker-compose.yml의 설정으로 원하는 프로그램을 편안하게 설치가 가능하다. 컨테이너를 생성하여 분리된 환경에 설치하므로 제거 또한 쉽다. 하나의 서버(localhost)에 port만 변경하여 동일한 프로그램을 실행하기도 쉽다. 도커의 등장 이후 어떠한 프로그램도 컨테이너로 만들 수 있다. AWS, Azure, Google Cloud 등 어떤 환경에서도..

seco
'container' 태그의 글 목록