Cloud/Docker 9

[docker] docker registry-image 서버 구축

개요 docker image는 저장 관리 해주는 사설 private registgry 구축 해보겠습니다. 구성 registry : docker image를 보관하는 용도 joxit/docker-registry-ui : registry를 web에서 볼수 있게 해주는 UI 실행 아래 site에서 "Recommended Docker Registry Usage" 부분을 찾아서 image를 push 가능하게 설명하면 하면 끝입니다. https://hub.docker.com/r/joxit/docker-registry-ui Docker hub.docker.com docker-compose.yaml 수정 버전 docker registery에 push 하기위해서 registry-server에 docker registry..

Cloud/Docker 2023.08.10

8. Dockerfile 과 Docker-compose.yml

1. Dockerfile 1) 목적 - base image 파일로 수정된 image 만드는 일련의 과정들을 정리해 놓은 파일 입니다. - docker는 Dockerfile을 이용하여 손쉽게 동일한 이미지를 반복해서 만들수 있습니다. 2) 문법 #FROM # 베이스 이미지를 지정합니다. 반드시 지정해야 하며 어떤 이미지도 베이스 이미지가 될 수 있습니다. # tag는 될 수 있으면 latest(기본값)보다 구체적인 버전(16.04등)을 지정하는 것이 좋습니다. # 이미 만들어진 다양한 베이스 이미지는 Docker hub에서 확인할 수 있습니다. # FROM : FROM ubuntu:16.04 #MAINTAINER # Dockerfile을 관리하는 사람의 이름 또는 이메일 정보를 적습니다. 빌드에 딱히 영향..

Cloud/Docker 2020.07.09

7. Docker - cheat sheet

7. Docker - cheat sheet Image 관리 1. Docker image 검색 docker search [검색 할 images 명] Ex) docker search httpd 2. Docker image 다운로드 docker pull [images 이름] Ex) docker pull httpd 3. Docker image 다운로드 이미지 보기 docker images 4. Docker image 삭제 docker rmi [images 명]:[tag 명] Ex) docker rmi httpd:v1 5. Docker image를 tar 저장 # docker save [옵션] [이미지명] Ex) docker save -o nginx.tar nginx:latest 6. Docker tar imag..

Cloud/Docker 2019.05.03

6. Docker cluster - swarm (리눅스 용)

6. Docker cluster - swarm (리눅스 용) ▶관련 포스트◀ 1. Docker 가상화 서버 개념 (리눅스용) 2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용) 3. Docker Container 관리 (리눅스 용) 4. Docker 네트워크 (리눅스 용) 5. Docker Image 만들기 / 삭제 (Linux 용) 6. Docker cluster - swarm (리눅스 용) ▶[서론] - 이번 포스트에서는 Docker의 Cluster를 알아 보겠습니다. - Docker 는 cluster를 구성 하기위해서 swarm 이란 기능을 사용합니다. ▶[본론] 1. cluster란 무엇인가?? 1) 탄생 배경 - 서버의 부하를 줄이고 최대의 가용성을 뽑아내기 위해서 나온 기술..

Cloud/Docker 2019.02.28

5. Docker Image 만들기 / 삭제 (리눅스 용)

5. Docker Image 만들기 / 삭제 (리눅스 용) ▶관련 포스트◀ 1. Docker 가상화 서버 개념 (리눅스용) 2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용) 3. Docker Container 관리 (리눅스 용) 4. Docker 네트워크 (리눅스 용) 5. Docker Image 만들기 / 삭제 (Linux 용) 6. Docker cluster - swarm (리눅스 용) - Docker version 18.09.1, build 4c52b90 ▶Docker에서 Image란?◀ 1. 정의 - Docker에서 Image란 컴퓨터의 CD와 같다고 볼 수 있습니다. - 그래서 Docker의 Image는 수정 할 수 없습니다. 단, image에 추가로 무언가를 추가는 할 수..

Cloud/Docker 2019.02.19

4. Docker 네트워크 (리눅스 용)

4. Docker 네트워크 (리눅스 용) 관련 포스트 1. Docker 가상화 서버 개념 (리눅스용) 2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용) 3. Docker Container 관리 (리눅스 용) 4. Docker 네트워크 (리눅스 용) 5. Docker Image 만들기 / 삭제 (Linux 용) 6. Docker cluster - swarm (리눅스 용) - Docker version 18.09.1, build 4c52b90 - 이번 포트스에서는 Docker 4가지 네트워크 구현 방식 중 기본인 bridge 네트워크 방식을 알아 보겠습니다. Docker의 네크워크 구현 방식 네트워크 종류 설명 host - 호스트이 네트워크 환경을 대로 사용하는 방식 bridge - 새..

Cloud/Docker 2019.01.31

3. Docker Container 관리 (리눅스 용)

3. Docker Container 관리 (리눅스 용) (생성, 시작, 정지, 삭제) 관련 포스트 1. Docker 가상화 서버 개념 (리눅스용) 2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용) 3. Docker Container 관리 (리눅스 용) 4. Docker 네트워크 (리눅스 용) 5. Docker Image 만들기 / 삭제 (Linux 용) 6. Docker cluster - swarm (리눅스 용) - Docker version 18.09.1, build 4c52b90 Container 관리 1. Container 리스트 확인 #docker ps -a 2. Container foreground생성 - container 생성시 -i, -t 옵션을 주어 표준 입출력이 활성..

Cloud/Docker 2019.01.30

2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용)

2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용) ▶관련 포스트◀ 1. Docker 가상화 서버 개념 (리눅스용) 2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용) 3. Docker Container 관리 (리눅스 용) 4. Docker 네트워크 (리눅스 용) 5. Docker Image 만들기 / 삭제 (Linux 용) 6. Docker cluster - swarm (리눅스 용) - Docker version 18.09.1, build 4c52b90 ▶[ Docker의 설치 방법 - 리눅스(CentOS 7)] 1. Docker를 사용 환경 (1) Linux 커널 버전 3.10 이상 및 64 bit에서 최정화 및 구동이 됩니다. - 확인 방법 #uname -a ..

Cloud/Docker 2019.01.30

1. Docker 가상화 서버 개념 (리눅스용)

1. Docker 가상화 서버 개념(리눅스용) ▶관련 포스트◀ 1. Docker 가상화 서버 개념 (리눅스용) 2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용) 3. Docker Container 관리 (리눅스 용) 4. Docker 네트워크 (리눅스 용) 5. Docker Image 만들기 / 삭제 (Linux 용) 6. Docker cluster - swarm (리눅스 용) - Docker version 18.09.1, build 4c52b90 ▶[미리 보는 Docker의핵심 개념] - Docker란?, 리눅스 운영체제에서 프로세스를 격리 시키는 방법으로 가상화를 구현 하는 가상화 시스템이다. - Docker의 구현 방식은 리눅의 cgroup과 namespace 및 Docker에..

Cloud/Docker 2019.01.25