navis

Docker 환경 구성 단계 본문

docker

Docker 환경 구성 단계

menstua 2024. 6. 30. 20:11
728x90
  1. 시스템 요구사항 확인
    • 리눅스 커널 3.10 이상
    • 64비트 운영 체제 확인​
  2. 필수 패키지 설치
    sudo apt-get update 
    sudo apt-get install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common
  3. Docker GPG 키 추가
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  4. Docker 저장소 추가
    echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  5. Docker 설치
    sudo apt-get update sudo apt-get install -y docker-ce docker-ce-cli containerd.io
  6. Docker 서비스 시작 및 활성화
    sudo systemctl start docker sudo systemctl enable docker
  7. 현재 사용자 Docker 그룹에 추가
    sudo usermod -aG docker $USER
  8. Docker 설치 확인
    docker --version

기본 사용 방법

  • Docker 이미지 가져오기
docker pull <이미지 이름>

 

  • Docker 컨테이너 실행
docker run -d -p <호스트 포트>:<컨테이너 포트> --name <컨테이너 이름> <이미지 이름>

 

  • 컨테이너 목록 확인
docker ps -a

 

  • 컨테이너 시작/정지
docker start <컨테이너 이름> docker stop <컨테이너 이름>

 

  • 컨테이너에 접속
docker exec -it <컨테이너 이름> /bin/bash



'docker' 카테고리의 다른 글

Docker 이미지관리  (0) 2024.07.04
Docker Update  (0) 2024.07.02
컨테이너 가상화 이해  (0) 2024.06.30
Docker  (0) 2024.06.11
도커 mysql 설치  (0) 2024.04.11