DOCKER 4

[DOCKER] 도커 컴포즈 명령어 (docker-compose)

명령어 설명 docker-compose up -d [서비스 이름] -d: 백그라운드 up : 기반 이미지가 달라졌을 때 자동으로 업데이트 docker-compose down docker-compose stop [서비스 이름] 프로세스를 하나하나 종료하고 중지 docker-compose kill [서비스 이름] 강제 종료 후 중지 docker-compose rm [서비스 이름] 삭제 [참고] https://pages.wiserain.com/articles/cheatsheet-docker-compose/

DOCKER 2020.02.24

[DOCKER] 도커 명령어

명령어 설명 docker build 도커 이미지 만들기(클래스 정의를 어플리케이션에 로드) docker run [option] 이미지에 붙이는 장식들(인스턴스 변수들) docker run 장식 붙은 이미지를 실제로 실행(인스턴스 생성) docker search 이미지 검색 docker images 모든 이미지 출력 docker pull [이미지이름]:[태그] pull 명령으로 이미지 받기 docker run -i -t --name [컨테이너] ubuntu /bin/bash run 명령으로 컨테이너 생성하기 docker ps -a 모든 컨테이너 목록 출력 docker ps 실행되고 있는 컨테이너만 출력 docker start [컨테이너 이름] 컨테이너 시작 docker restart [컨테이너 이름] 컨테..

DOCKER 2020.02.24

[DOCKER] 도커 개념

1. Docekr 1.1. 왜 도커인가? 서비스 운영 환경을 묶어서 손쉽게 배포하고 실행하는 경량 컨테이너 기술 1.1.1. : 새로운 서버에 서비스를 동작시키려면 많은 작업이 필요했음. 예를 들면, php로 만든 서비스를 동작시키기 위해선 php를 설치하고, php-mysql, php-curl, php-mbstring, php-mcrypt 등을 설치하고, php 앞단에 nginx 웹서버를 두려면 이를 연결하기 위해서 php-fpm을 설치해야 함 만약에, 새로운 서비스를 만들어 동작하고 싶은데 php 버전이 달라서 돌지 않는다면??? 따라서, 도커 컨테이너는 가상의 공간을 만들어 host os와는 별개의 환경에서 프로세스들이 동작 도커는 가상의 공간을 이미지로 만들어 저장하고 하나의 이미지에서 여러 컨테..

DOCKER 2020.02.24

[DOCKER] 설치 및 실행 (Windows)

개발환경 os : Windows10 Pro 64-bit docker : docker 2.0.0.3 1. Docker란, 컨테이너 기반의 오픈소스 가상화 플랫폼으로, 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 쉽게 해줌 2. Docker 설치 방법 - 필요조건 1) Windows 버전이 7이상 2) 가상화(Virtualization)을 지원 - 가상화 지원 확인 방법(windows 10 기준) 1) Ctrl + Shift + Esc > 작업관리자 > 자세히... > 성능 : 가상화 상태가 사용이면 가능 2.1. Windows 10 Home 버전 이하 - docker toolbox 설치 링크 https://docs.docker.com/toolbo..

DOCKER 2019.07.03