서버/DOCKER
-
[Docker] 도입서버/DOCKER 2022. 3. 7. 17:04
도입목적 비슷한 프로젝트 도입시 필요한 라이브러리들을 zip으로 옮겨받는게 싫었다. > SVN에 환경설정이라는 파일로 저장 후 해당 프로젝트의 라이브러리들을 올린뒤 다운로드 후 사용했다. 도커 도입전 프로젝트 관리 SVN - 소스 - 라이브러리 - DOCS ( 프로젝트 개발일지 ) - 유지보수 문제점 1. 이렇게 관리하고있었으나 환경설정이 꼬이면 프로젝트를 구성했던 담당자를 찾아가 환경설정을 물어보는 귀찮음이 발생하고있었다. 2. 해당 프로젝트를 수정하고 있으면 다른사람은 수정 할 수 없는 lock조건 발생하였다. 그러던 도중 DOCKER - GITLAB을 발견하고 도입하기로 결정했다. 개선목적 1. 환경설정 동일화 - 그냥 환경설정을 통째로 가져오고 싶었다. 2. 다른 사람이 수정을 간섭하지않고 내 소..
-
[Docker] 기본개념 정리서버/DOCKER 2022. 3. 7. 15:13
유튜브 생활코딩 -docker편 정리 Docker Desktop 설치 Hyper-V ( 가상화 ) 사용 https://www.docker.com/products/docker-desktop 다운 출처 : 생활코딩 Docker 구축단계 docker 확인 docker -v docker registry 설정 images : 설치된 이미지 확인 docker images pull : 이미지 설치 docker pull 이미지이름 : 이미지 설치 rmi : 설치된 이미지 제거 docker rmi 이미지이름 : 설치된 이미지 제거 run : 이미지 → 컨테이너 docker run 이미지이름 : 컨테이너 이름 자동생성 docker run --name 컨테이너이름 이미지이름 : 컨테이너 이름 자동지정 docker run -..