Docker Buildx plugin과 Docker Compose를 설치하고 설정하는 과정입니다.
적절한 디렉토리 생성 및 권한 설정:
~/.docker/cli-plugins
)를 생성합니다.
mkdir -p ~/.docker/cli-plugins
sudo chown -R $USER:$USER ~/.docker
Docker Buildx plugin 다운로드 및 설치:
DOCKER_BUILDX_VERSION=$(curl -s <https://api.github.com/repos/docker/buildx/releases/latest> | grep tag_name | cut -d '"' -f 4)
curl -SL "<https://github.com/docker/buildx/releases/download/${DOCKER_BUILDX_VERSION}/buildx-${DOCKER_BUILDX_VERSION}.linux-amd64>" -o ~/.docker/cli-plugins/docker-buildx
chmod +x ~/.docker/cli-plugins/docker-buildx
Docker Compose 설치:
DOCKER_COMPOSE_VERSION=$(curl -s <https://api.github.com/repos/docker/compose/releases/latest> | grep tag_name | cut -d '"' -f 4)
sudo curl -L "<https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-$>(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Docker 그룹에 현재 사용자 추가:
sudo
를 입력할 필요가 없도록 합니다.sudo usermod -aG docker $USER
Docker 서비스 시작 및 부팅 시 자동 시작 설정:
sudo systemctl start docker
sudo systemctl enable docker
설치 확인:
docker --version
docker-compose --version
docker buildx version