Install Docker(v2) Compose on Alpine Linux
알파인 리눅스에 포함된 도커 페키지가 v2로 버젼 업 되었다. 예전 처럼 apk add
명령어로 도커를 설치한다. 그 다음 apk add docker-compose
를 입력하니 이런, 다음과 같은 결과가 출력 된다.
localhost:~# apk add docker-composeERROR: unable to select packages:docker-compose (no such package):required by: world[docker-compose]
살작 당황하여 아래의 명령어로 검색하였다.
localhost:~# apk search docker-compose
이런, 컴포우즈가 없다. 혹시나 하여 docker-
로 다시 검색하였다.
localhost:~# apk search docker-docker-bash-completion-23.0.1-r1py3-docker-py-6.0.1-r1docker-cli-23.0.1-r1docker-engine-23.0.1-r1docker-openrc-23.0.1-r1docker-fish-completion-23.0.1-r1rootlesskit-docker-proxy-1.1.0-r0docker-registry-openrc-2.8.1-r16docker-doc-23.0.1-r1docker-registry-2.8.1-r16docker-credential-ecr-login-0.6.0-r8docker-cli-compose-2.16.0-r1docker-credential-ecr-login-doc-0.6.0-r8podman-docker-doc-4.4.2-r0docker-zsh-completion-23.0.1-r1docker-cli-buildx-0.10.4-r0
중간쯤에 docker-cli-compose
를 찾았는가.
localhost:~# apk search docker-cli-composedocker-cli-compose-2.16.0-r1
그렇다면 이제 고놈을 설치하자.
localhost:~# apk add docker-cli-composeOK: 350 MiB in 101 packages
잘 작동한다. 이제부터 도커 컴포우즈 명령어는 docker compose
이다. 중간에 -
가 사라졌다. compose
가 도커의 여러 명령어들 라인으로 통합되는 모양새이다.