Docker Hub Private Repository 구성
·
Linux/Docker
현재 Personal 계정을 사용하고 있어 하나의 Private Repogitory만 구성 할 수 있음.1개의 비공개 Docker Hub 저장소 제공(2GB 저장 공간)Docker Hub에서 시간당 40회 이미지 풀 가능 1. Docker Hub 로그인https://hub.docker.com/ Docker Hub Container Image Library | App ContainerizationIncrease your reach and adoption on Docker Hub With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability, get exclusive data insights, and muc..
Windows에 Docker 설치
·
Linux/Docker
설치환경OS: Windows 11 Enterprise Docker는 리눅스를 기반으로 윈도우 환경에서 실행하기 위해서는 리눅스를 사용할 수 있도록 환경을 구성해줘야 됨.윈도우에서 리눅스를 사용할 수 있도록 WSL2 설치 및 활성화가 필요. 1. WSL2 설치 및 활성화 관리자 권한으로 PowerShell 실행WSL2 설치 및 재부팅PS C:\> wsl --installPS C:\> wsl --install다운로드 중: Linux용 Windows 하위 시스템 2.3.26설치 중: Linux용 Windows 하위 시스템 2.3.26Linux용 Windows 하위 시스템 2.3.26이(가) 설치되었습니다.Windows 선택적 구성 요소 VirtualMachinePlatform 설치배포 이미지 서비스 및 관리 ..
Docker attach 와 exec 차이점
·
Linux/Docker
실행 중인 컨테이너 리스트 $ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 346a90e7f64a httpd "httpd-foreground" 3 minutes ago Up 2 minutes 0.0.0.0:8080->80/tcp, :::8080->80/tcp sleepy_ganguly ba436e745dee ubuntu:22.04 "/bin/bash" 3 hours ago Up 3 hours ubuntu 일반적인 경우 docker exec를 사용하여 컨터이너에 명령을 실행하고, 필요에 따라 docker attach를 사용하여 컨터에너에 접속하여 설정을 적용하는 경우가 많음. attach 도커에서 실행 중인 컨테이너에 터미널 접속 ..
컨테이너로 이미지 생성
·
Linux/Docker
Docker Hub에서 내려 받은 ubuntu 이미지에 nginx 설치 후 신규 이미지 생성 도커 허브에서 내려 받은 이미지 확인 $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu 22.04 fd1d8f58e8ae 10 days ago 77.9MB 해당 이미지로 컨테이너 생성 $ docker run -d --name ubuntu -it --privileged ubuntu:22.04 ba436e745dee1c5fe18317fdb046630c4119d3eb228d988a96ae6a80e0bc1cb6 생성 된 컨테이너 확인 $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ba436e7..
우분투 컨테이너 구성
·
Linux/Docker
구성 정보 OS: Ubuntu 22.04.3 LTS Docker: Docker version 25.0.2, build 29cf629 우분투 컨테이너 구성 이미지 다운로드 버전을 명시하지 않으면 자동으로 latest로 지정된다 $ docker pull ubuntu:22.04 다운로드 받은 이미지 확인 $ docker images 이미지 검색 후 필요한 버전으로 다운로드 가능 $ docker search ubuntu 도커 컨테이너 생성 $ docker run -d --name test -p 2222:22 -it --privileged ubuntu:22.04 필요한 옵션은 검색 후 적용 -d 컨테이너 백그라운드 실행 --name test 컨테이너 이름 -p 2222:22 포트 매핑 (순서대로 - 호스트:컨테이..
Docker 서버 구성 - 설치, 권한 설정 및 확인(Ubuntu 22.04.3 LTS)
·
Linux/Docker
구성 정보 OS: Ubuntu 22.04.3 LTS 일반 계정에 sudo 권한으로 설치 진행 Docker 서버 구성 필요 패키지 패키지 설치 $ sudo apt -y install apt-transport-https ca-certificates curl gnupg-agent software-properties-common 도커 공식 GPG키 등록 $ sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg $ pwd /etc/apt/trusted.gpg.d $ ls -al -rw-r--r-- 1 root root 2760 Feb 4 06:57 dock..
[Docker] CentOS 7 docker 설치
·
Linux/Docker
- OS : CentOS Linux release 7.7.1908 (Core) - Kernel : 3.10.0-1062.4.1.el7.x86_64 도커는 두가지 설치 버전 중 무료인 CE 버전으로 설치를 진행. 커뮤니티 에디션 (Community Edition - CE) - 무료 엔터프라이즈 에디션 (Enterprise Edition - EE) - 유료 도커 설치는 다운로드나 yum 으로 가능함. 다운로드 설치 # curl -fsSL https://get.docker.com/ | sudo sh yum 설치 # yum -y update # yum install -y yum-utils device-mapper-persistent-data lvm2 # yum-config-manager --add-repo ht..