728x90
반응형
SMALL
- 5. 도커 볼륨각수짱도커 볼륨 컨테이너는 데이터를 메모리에 저장하기에 종료시 데이터가 삭제된다(휘발성) 데잍를 영구적으로 저장해서 컨테이너가 삭제되더라도 데이터가 남아있을 수 있게 호스트와 저장장소를 공유하는 곳이 볼륨 컨테이너 레이어 이미지로 컨테이너를 생성하면 이미지는 읽기 전용이 된다. 컨테이너 안에서 활용한 변경정보는 컨테이너 레이어 라는 곳에 기록된다. 예) mysql 의 DB 저장 데이터는 컨테이너 레이어 공간에 저장됨 [ 컨테이너 레이어(읽기 쓰기) ] [ 컨테이너 레이어(읽기 쓰기) ] [ 이미지 (읽기 전용) ] 하지만 컨테이너 레이어의 데이터는 컨테이너 삭제와 함께 삭제되어 복구 불가능 볼륨 활용 방법 컨테이너 데이터를 영구적으로 보관 가능 호스트 볼륨 공유 호스트와 저장장소를 공유 docker run -..
- 2023-04-18 12:44:45
- 도커 실습 - 3계층 이미지 생성 실습각수짱2023.02.14 - [서버 관리/WEB 서버] - 1. 웹 서버와 웹 애플리케이션과 DB 서버 연동 1. 웹 서버와 웹 애플리케이션과 DB 서버 연동 아파치 서버 설정 웹 서버 설치 yum -y install httpd 방화벽 해제 systemctl stop firewalld systemctl disable firewalld setenforce 0 관련 패키지 및 모듈 설치 yum install httpd httpd-devel gcc gcc-c++ wget https://dlcdn.apache.org/tom gaksu.tistory.com https://hub.docker.com/ Docker Hub Container Image Library | App Containerization Deliver y..
- 2023-04-17 20:34:40
- 4. 도커 컨테이너 개발각수짱컨테이너 개발 베이스 이미지 컨테이너를 개발할 때 기본이 되는 이미지를 베이스 이미지라고 한다. 도커 허브에 다양한 베이스 이미지들이 등록되어 있다. 리눅스 배포판 : ubuntu, centos, debian, fedora, amazonlinux 등 프로그래밍 언어 : node, golang, php, pythom, openjdk, java 등 NoSQL DB : redis, mongo, memcached 등 SQL DB : postgres, mysql, mariadb 등 Web 서버 : nginx, httpd 등 서블릿/JSP 서버 : tomcat, jetty 등 콘텐츠 관리 시스템 : wordpress, ghost 등 컨테이너 : docker, swarm 등 CD/CI : maven, jenkins ..
- 2023-04-17 19:31:05
- 3. 도커 컨테이너 다루기각수짱컨테이너 다루기 환경 구성 https://docs.docker.com/engine/install/centos/ Install Docker Engine on CentOS docs.docker.com centos에 설치 yum install -y yum-utils yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum-config-manager --enable docker-ce-nightly yum-config-manager --enable docker-ce-test yum install -y docker-ce docker-ce-cli containerd.io --allowerasing systemctl..
- 2023-04-17 19:26:48
- 2. 도커각수짱도커 도커 클라이언트 docker build, docker pull, docker run 등의 명령어를 이용해서 컨테이너를 관리 및 이용할 수 있게해주는 CLI의 프로그램 컨테이너 호스트 도커 데몬 클라이언트가 도커 명령어를 실행하면 해당 명령을 받아서 도커의 이미지, 컨테이너, 볼륨, 네트워크 등을 관리 이미지 읽기 전용인 컨테이너의 템플릿 컨테이너가 동작하기 위한 실행 파일들과 설정 파일들의 묶음 도커허브에서 DB서버, 웹서버 등의 다양한 이미지를 구할 수도 있고 직접 만들어 사용할 수도 있다. 컨테이너 이미지로부터 실행되는 하나의 프로세스 리눅스의 네임스페이스나 컨트롤그룹을 통해 다른 프로세스들과 분리되어 실행되는 프로세스 레지스트리 이미지를 보관하는 곳, 도커는 기본적으로 도커 허브에서 이미지를 ..
- 2023-04-17 19:12:13
- 1. 컨테이너란각수짱컨테이너란? 컨테이너는 시스템의 나머지 부분과 격리된 프로세스 세트를 말한다. 이러한 프로세스를 실행하는 데 필요한 모든 파일은 고유한 이미지에서 제공되므로, Linux 컨테이너는 개발 단계에서 테스트, 프로덕션에 이르기까지 이식성과 일관성을 유지할 수 있다. 따라서 전통적인 테스트 환경을 복제하는 개발 파이프라인보다 훨씬 더 빠른 배포를 실현할 수 있습니다. 가상화 VS 컨테이너 가상화는 단일 하드웨어 시스템에서 여러 운영 체제(Windows 또는 Linux)가 동시에 실행될 수 있도록 하는 것 컨테이너는 동일한 운영 체제 커널을 공유하고 시스템의 나머지 부분으로부터 애플리케이션 프로세스를 격리합니다. x86 Linux 시스템은 x86 Linux 컨테이너를 실행하고, x86 Windows 시스템은 x8..
- 2023-04-17 19:10:08
- 0. 도커각수짱도커란? 프로세스를 격리된 환경에 실행 이렇게 만들어진 프로세스를 컨테이너라고 한다. 도커는'리눅스 컨테이너'에 여러 기능을 추가함으로써, 애플리케이션을 컨테이너로 쉽게 사용할 수 있게 만들어진 컨테이너 기반의 오픈소스 가상화 플랫폼 입니다. 컨테이너란? 가상머신 VS 도커 도커는 어떻게 동작하나? 도커 이미지 레이어
- 2023-04-17 19:07:03
728x90
반응형
LIST
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)