본문 바로가기

Docker/설치 및 활용

(5)
Docker. 기타 설정 [1. 개요] [2. non-root 계정에서 도커 명령어 실행] # usermod -aG docker "user_이름"
Docker 테스트 환경 구축 [1. 개요] 개인적으로 유용하게 사용하는 docker 리눅스 컨테이너 환경에서 초기 이미지 구축 과정 정리 centos 7 기반이지만, ubuntu 에서도 사용 가능 단, 일부 명령어 수정이 필요 코드 빌드 테스트 ... [2. 작업] docker pull centos:7 docker run -itd --name --privileged mycentos centos:7 /sbin/init => /sbin/init 을 먼저 실행해야 => Failed to get D-Bus connection: Operation not permitted 해결 할 수 있다. docker exec -it mycentos bash yum -y update && yum -y upgrade yum -y install epel-rel..
docker compose 설치 [1. 개요] docker compose 란? 여러 개의 docker container 를 간단하게 실행하기 위한 하나의 툴이다. 어떤 서비스가, mysql container 와 이를 사용하는 어떤 application 을 실행하는 컨테이너로 구성되어 있을 때, 두 컨테이너를 설정파일에 맞게 알아서 실행시켜 준다. (작업자가 mysql container 를 실행하고, application container 를 실행 할 필요가 없다.) 설정파일은 yml 파일 형식으로 작성한다. [2. 설치] windows docker 는 보통 docker compose 를 따로 설치 할 필요가 없다. 설치가 필요한 경우 linux 와 비슷한 방식으로 설치하면 된다. linux 에서는 아래와 같은 방식으로 docker co..
windows docker 설치 [1. 개요] [2. 설치] https://www.docker.com/get-started/ Downloads for Window 도커 설치 후 윈도우 재부팅 진행 wsl 커널 버전2 를 사용하는 것을 권장(필수) => https://docs.microsoft.com/ko-kr/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package => https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi $ wsl -l -v => wsl 커널 버전 확인 $ wsl --set-default-version 2 $ wsl --set-version "" 2 [3. vm..
Linux docker 설치 [1. 설치 환경] OS: Ubuntu 20.04.3 LTS [2. 설치] $ sudo apt update $ sudo apt install -y docker.io $ sudo systemctl status docker [3. CentOS 컨테이너 실행] $ sudo docker pull centos:7 $ sudo docker images $ sudo docker run -it --rm centos:7 /bin/bash === 도커 컨테이너 내부 # cat /etc/system-release # yum install net-tools