navis
Docker 환경 구성 단계 본문
728x90
- 시스템 요구사항 확인
- 리눅스 커널 3.10 이상
- 64비트 운영 체제 확인
- 필수 패키지 설치
sudo apt-get update sudo apt-get install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common
- Docker GPG 키 추가
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
- 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
- Docker 설치
sudo apt-get update sudo apt-get install -y docker-ce docker-ce-cli containerd.io
- Docker 서비스 시작 및 활성화
sudo systemctl start docker sudo systemctl enable docker
- 현재 사용자 Docker 그룹에 추가
sudo usermod -aG docker $USER
- 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 |