DevOps/🐳 Docker & Kubernetes

DevOps/🐳 Docker & Kubernetes

Docker | GitLab 설치

GitLab 설치1. Docker Compose 설치GitLab을 Docker Compose로 설정하는게 편리하므로 Docker Compose를 설치합니다.sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-composedocker-compose --version 최신버전을 받고 싶을 경우 아래에서 버전을 확인 후위 명령어에서 download/2.29.7/ 과 같이 버전숫자만 변경하여 명령어를 실행하면 됩니다.https://github...

DevOps/🐳 Docker & Kubernetes

Docker | PostgreSQL 설치

PostgreSQL 설치1. PostgreSQL 이미지 다운로드Docker Hub에서 최신 PostgreSQL 이미지를 다운로드합니다docker pull postgres 특정 버전을 원한다면 이미지 태그를 지정할 수 있습니다 (예: PostgreSQL 14)docker pull postgres:14 2.PostgreSQL 컨테이너 실행PostgreSQL 컨테이너를 실행하기 위해서는 데이터 저장소를 지정하고, 사용자 이름과 비밀번호 같은 환경 변수를 설정해야 합니다.아래 명령어는 PostgreSQL 컨테이너를 실행하고 POSTGRES_USER, POSTGRES_PASSWORD를 설정합니다.docker run --name my-postgres-container -e POSTGRES_USER=myuser -e..

DevOps/🐳 Docker & Kubernetes

Docker | 초간단 도커 사용법

도커 사용법 도커 완전 기초이미지도커허브라는 도커 공식 마켓이 있다고 가정하자. 참고로 도커허브를 도커 레지스트리 라고도 부른다.아무튼 이 도커허브라는 마켓에서는 우분투, nginx, postgresSQL 등 과 같은 이미지라는 레시피를 판매하고있다.이 레시피들은 검증된 개발자(IBM, MS, Oracle)에 의해서 만들어진 레시피이다.이미지 내려받기이 레시피들을 내려받기 위해서 pull이라는 명령어를 사용한다.docker pull 이미지컨테이너 실행이 레시피(이미지)를 실행하게 되면 레시피에 맞는 컨테이너라는 특별한 상자가 생성된다.상자 안에는 redis를 구동하기위해 필요한 파일이 담겨있다고 보면된다.상자가 생성됨과 동시에 상자가 실행된다.상자가 실행된다는 말은 상자(컨테이너) 안에서 redis가 실..

DevOps/🐳 Docker & Kubernetes

Docker | 도커 설치법

도커 설치ubuntu 환경에서 Docker CE버전을 설치해보겠습니다.참고로  CE는 Commuity Edition[무료]이고 EE는 Enterprise Edition[유료]입니다. 전체 명령어$ sudo apt install apt-transport-https$ sudo apt install ca-certificates$ sudo apt install curl$ sudo apt install software-properties-common$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add $ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/l..

DevOps/🐳 Docker & Kubernetes

Docker | 도커란?

Docker란 무엇인가?도커는 애플리케이션을 컨테이너라는 격리된 환경에서 실행할 수 있게 해주는 플랫폼입니다. 컨테이너는 애플리케이션과 그 실행에 필요한 모든 것을 포함하고 있어, 어떤 환경에서도 동일하게 실행될 수 있습니다. 도커를 이해하기 위해 이사 과정을 생각해봅시다:전통적인 방식 (가상 머신): 집 전체를 통째로 옮기는 것과 같습니다. 무겁고, 시간이 오래 걸리며, 비용이 많이 듭니다.도커 방식 (컨테이너): 필요한 물건만 박스에 담아 옮기는 것과 같습니다. 가볍고, 빠르며, 효율적입니다.도커의 주요 개념1. 이미지이미지는 애플리케이션과 그 실행에 필요한 모든 것을 포함한 패키지입니다.이미지는 요리 레시피와 같습니다. 레시피에는 요리에 필요한 모든 재료와 조리 방법이 적혀있습니다.2. 컨테이너컨테..

이재원
'DevOps/🐳 Docker & Kubernetes' 카테고리의 글 목록 (2 Page)