1. 기존에 설치된 Docker 제거하기
▪ 기존에 이미 Docker가 설치되어 있는 경우 Docker를 제거해주는 명령어 실행
▪ 복사 후 ubuntu 서버창에 오른쪽 마우스를 클릭하면 붙여넣기가 됨
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
▪ Docker가 설치되어 있지 않기 때문에 다음과 같이 나옴
2. Docker's apt repository 설정
▪ 아래 코드를 차례로 실행
# Repository 업데이트
sudo apt-get update
# Docker를 설치하기 위한 사전 라이브러리 설치
sudo apt-get install ca-certificates curl gnupg
# Docker 설치에 필요한 GPG key 얻기
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
3. Docker 설치
▪ 아래 코드를 차례로 실행
# Repository 업데이트
sudo apt-get update
# Docker 설치
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
▪ Docker 설치 도중 다음과 같이 뜨면 y를 입력
4. Test image 다운받고 실행
▪ 정상적으로 설치가 완료되었는지 확인하기 위해 Test용 image를 다운받고 실행
▪ 서버를 껐다가 다시 킬 경우 Docker daemon을 올리는 명령어를 항상 실행해야함
# Docker daemon 올리기
sudo service docker start
# Test image 다운받고 실행
sudo docker run hello-world
▪ 정상적으로 설치가 완료되었으면 다음과 같은 결과를 확인할 수 있음
참고:
Install Docker Engine on Ubuntu
Jumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install Docker Engine on Ubuntu.
docs.docker.com
Airflow 마스터 클래스 강의 - 인프런
데이터 파이프라인을 효율적으로 만들고 관리하기 위한 Orchestration 도구인 Airflow에 대해 배우는 강의입니다. 초보자도 차근차근 배울 수 있는 Airflow 마스터 클래스, 환영합니다!, 데이터 파이프
www.inflearn.com
'Data Engineering > Airflow' 카테고리의 다른 글
[Airflow] Local에 Airflow library 설치 (1) | 2024.01.04 |
---|---|
[Airflow] 개발환경구성 (Github 설정) (0) | 2024.01.03 |
[Airflow] 개발환경구성 (VScode 설치) (1) | 2024.01.03 |
[Airflow] 개발환경구성 (local 환경에 Python 설치) (1) | 2024.01.02 |
[Airflow] Docker로 Airflow 설치하기 (1) | 2024.01.02 |