본문 바로가기

반응형

Ops/Docker

(53)
Docker - network 생성 (bridge) Docker - network 생성 (bridge) 개요 - default는 docker0 브릿지를 사용 - 172.17.0.0/16 드라이버 타임 - bridge - host - container - none - overlay 코드 # 드라이버 종류 보기 docker network ls # 브릿니 네트워크 생성 docker network create --driver bridge chandler-network docker network ls # 네트워크 삭제 (1개) docker network rm chandler-network docker network ls # 네트워크 삭제 (모두) --> 별도로 생성한 네트워크 중 사용하지 않는 네트워크만 삭제 docker network prune docker ne..
Docker hub - private 권한 (collaborators) Docker hub - private 권한 (collaborators) docker hub에 생성한 본인의 이미지 저장소 (repository) 의 메뉴를 보면 ‘collaborators’ 항목을 확인할 수 있습니다. 해당 항목은 private로 설정했을 경우 접근이 가능한 유저 / 그룹을 등록하여 지정할 수 있는 메뉴입니다. by mkdir-chandler
Docker hub - 저장소 생성하기 Docker hub - 저장소 생성하기 https://hub.docker.com 에 로그인 한 다음 화면 중앙의 ‘Create Repository’를 선택합니다. 다음의 항목을 입력하고 제일 하단의 ‘Create’를 클릭합니다. - 드롭 다운 메뉴에 있는 이름은 회원 가입할 때 본인이 기입한 username 으로, 무료 사용자의 경우 추가 / 변경이 불가능 합니다. - 드롭 다운 메뉴의 오른쪽에 이미지 저장소 (repository) 이름을 입력합니다. - 바로 아래 Description에는 해당 이미지 저장소 (repository)의 설명을 기입합니다. (옵션) - Visibility에는 public과 private가 있는데, 무료 사용자의 경우 private는 1개만 생성이 가능합니다. - public..
docker - podman install on rhel 8 (yum install) docker - podman install on rhel 8 (yum install) RHEL 8 버전부터 podman 설치는 기본 패키지로 가능합니다. 설치 dnf install podman 버전 확인 podman -v 컨테이너 확인 podman ps 명령어는 기본적으로 docker와 동일합니다. 기존의 docker 명령어를 podman으로 변경했다고 생각하면 정확합니다. by mkdir-chandler
docker - install on rhel 7 (script) docker - install on rhel 7 (script) 바로 이전에 포스팅 했던 rhel 7 환경에서 docker를 설치하는 과정을 script로 만들었습니다. 실제 환경에서 돌려보기 전에 가볍게 테스트 환경에서 돌려보고 필요한 경우 수정/보완해서 사용하시기 바랍니다. (만든지 오래되서 최신 버전에서는 정상적으로 수행될지 확실하지 않습니다.) # ------------------------------------------------------------------ # Title : Docker Engine Install on Red Hat Linux 7 # Data : 2020-01-22 # Author : Chandler. j. Kim # Using : excution bash file # C..
Docker - install on rhel 7 (yum install) Docker - install on rhel 7 (yum install) 기본 DVD 이미지에는 docker 패키지가 없습니다. 아래의 사이트로 이동하여 docker-ce.repo를 다운로드합니다. http://download.docker.com/linux/centos/docker-ce.repo yum-utils는 yum-config-manger를 사용하기 위한 목적입니다. yum -y install yum-utils wget git docker 설치를 위한 repository 설정을 합니다. 저는 docker-ce.repo 라는 이름으로 생성했습니다. yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo..
Docker - install on CentOS 7 (wget sh) Docker - install on CentOS 7 (wget sh) 기본적인 설치 준비 및 설치 후 진행해야 하는 방식은 거의 동일합니다. (바로 앞 포스팅 참고) 다른 점이라면 yum 으로 설치하는 것이 아닌, 공식 제공하는 스크립트를 통해서 설치한다는 점입니다. 설치방법 wget -q0- get.docker.com | sh 명령어만 실행하면 쉽고 편하고 빠르게 설치가 된다는 점 참고해서 사용하시면 됩니다 :) by mkdir-chandler
Docker - install on CentOS 7 (yum install) Docker - install on CentOS 7 (yum install) 필요 패키지 설치 yum install -y yum-utils net-tools docker repository 설치 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo independent 설치 yum install -y http://mirror.kakao.com/centos/7.9.2009/extras/x86_64/Packages/container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm yum install -y http://mirror.kakao.com/centos/7.9.2009/ex..
Docker - install on ec2 Docker - install on ec2 ■ 환경 Amazon Linux 2 (Linux 4.14.158-129.185.amzn2.x86_64) ■ TMI AWS용 Docker 엔진을 설치해야 한다. (RHEL Kernel 과 Amazon Linux 2 Kernel이 호환되지 않음) Compose는 Github에서 제공 ■ docker 설치 amazon-linux-extras install -y docker systemctl enable --now docker usermod -a -G docker 유저명 ■ compose 설치 curl -L https://github.com/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname..
Docker - 기본 경로 모음 (linux) Docker - 기본 경로 모음 (linux) docker 설정 파일 경로 /etc/docker/daemon.json docker 데몬 경로 /usr/lib/systemd/system/docker.service container 저장 경로 /var/lib/docker/containers volume 저장 경로 /var/lib/docker/volumes/볼륨이름/_data log 저장 경로 /var/lib/docker/containers/container_id/container_id-json.log docker hub config 경로 ~/.docker/config.json by mkdir-chandler

728x90
반응형