리셋 되지 말자

[buildx] buildx 사용하기 - 설치 본문

Docker

[buildx] buildx 사용하기 - 설치

kyeongjun-dev 2023. 1. 6. 17:51

설치방법 1 - 인터넷에서 바이너리 다운로드

docker가 설치된 상태에서 진행한다. 2023년 1월 6일 기준 buildx 최신 버전은 0.91 이다. (다운로드링크) 먼저 바이너리 파일을 다운로드 받는다. 이때 이름을 docker-buildx로 지정한다.

wget -O docker-buildx https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-amd64

위에서 다운로드 받은 docker-buildx 파일을 실행권한을 추가한 뒤에 $HOME/.docker/cli-plugins경로로 이동시킨다.

chmod +x docker-buildx
mkdir -p $HOME/.docker/cli-plugins
mv docker-buildx $HOME/.docker/cli-plugins

buildx 명령어가 동작하는지 확인한다.

docker buildx version
github.com/docker/buildx v0.9.1 ed00243a0ce2a0aee75311b06e32d33b44729689

설치방법 2 - docker 이미지에서 다운로드

먼저 docker 이미지 기반으로 컨테이너를 실행시킨다. 임시로 10분간 컨테이너가 동작하도록 한다.

docker run -d --privileged --name docker docker sleep 600

docker 컨테이너 안에서 docker-buildx 파일을 복사해온다.

docker cp docker:/usr/libexec/docker/cli-plugins/docker-buildx ./

복사해온 docker-buildx 파일을 $HOME/.docker/cli-plugins경로로 이동시킨다.

mkdir -p $HOME/.docker/cli-plugins
mv docker-buildx $HOME/.docker/cli-plugins

buildx 명령어가 동작하는지 확인한다.

docker buildx version
github.com/docker/buildx v0.9.1 ed00243a0ce2a0aee75311b06e32d33b44729689

'Docker' 카테고리의 다른 글

Minio 사용해보기  (0) 2024.02.25
[buildx] buildx 사용하기 - volume 마운트 실행  (2) 2023.01.06
docker image 실제 크기  (0) 2022.02.10
[source code] build 코드  (0) 2021.12.03
[docker] docker logs -f <컨테이너명>  (0) 2021.07.14
Comments