Notice
Recent Posts
Recent Comments
Link
반응형
이로
Docker 설치 본문
반응형
1. Docker 설치 공식 문서
1.1 Docker Engine
https://docs.docker.com/engine/install/ubuntu/
Install Docker Engine on Ubuntu
docs.docker.com
1.2 Docker Compose
https://docs.docker.com/compose/install/compose-plugin/#installing-compose-on-linux-systems
Install Docker Compose CLI plugin
docs.docker.com
2. 우분투에 Docker 설치 요약
2.1 이전 버전 제거
sudo apt-get remove docker docker-engine docker.io containerd runc
2.2 저장소 설정
2.2.1 HTTPS 통해 리포지토리 사용할 수 있도록 패키지 인덱스 업데이트 및 설치
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg lsb-release
2.2.2 Docker 공식 GPG 키 추가
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
2.2.3 리포지토리 설정
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
2.3 Docker Engine 설치
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
2.4 설치 확인
docker version
2.5 sudo 없이 docker 사용 (사용자 선택사항)
# 현재 로그인한 사용자를 docker group에 포함 (명령어 실행 후 사용자 재접속 필요)
sudo usermod -aG docker ${USER}
3. Docker compose 설치
3.1 Docker compose 설치
sudo apt-get install docker-compose-plugin
3.2 설치 확인
docker compose version
4. Docker 제거
4.1 Docker Engine, CLI, Containerd 및 Docker Compose 패키지 제거
sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin
4.2 이미지, 컨테이너, 볼륨까지 삭제
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
참고
https://docs.docker.com/compose/install/
Install Docker Compose
docs.docker.com
https://velog.io/@dailylifecoding/ubuntu-20.04-docker-and-dockercompose-install
Ubuntu 20.04 에 Docker, Docker-Compose 설치하는 법
ubuntu 20.04 에 docker + docker-compose 설치법
velog.io
Docker Compose 상위 버전 설치가 안 되는 경우
Linux에서 Docker Compose를 설치할 때는 2가지 방법이 있습니다. apt, yum, dnf 같은 패키지 관리자를 통해 설치하는 방법Docker Compose의 Git에 올라와있는 Release를 가져와 설치하는 방법그 중에서 2번 과정
velog.io
반응형
'컴퓨터' 카테고리의 다른 글
Docker에 Jira, confluence, Gitlab 연동(DB : Postgresql) (0) | 2020.08.02 |
---|---|
포트 죽이기 (0) | 2020.05.20 |
mac 터미널에서 스크립트 실행시 Permission denied (0) | 2020.02.03 |
.gitignore처리한 파일이 commit할 때 나올 때 (0) | 2019.12.15 |
IntelliJ IDEA 자주쓰는 단축키 모음 (0) | 2019.11.01 |
Comments