Docker linux 로 많이 사용되는 alpine linux 에 접근하기 위해 bash 를 설치하는 방법을 알아본다.
Alpine Package Keeper (APK) 를 사용하여 bash 를 설치한다.
apk update
apk add --no-cache bash
default shell 로 bash 를 세팅하는 방법은 다음과 같음.
apk add --no-cache shadow
chsh -s /bin/bash
exec /bin/bash
만약 Docker 에 exec bash 로 접근하고 싶다면
docker exec -it [container 이름] sh -c "apk update ; apk add --no-cache bash"
이런 식으로 exec 를 통해 바깥에서 bash 를 설치한 후 bash 로 접근하면 된다.
'Docker' 카테고리의 다른 글
[Kube] Running Kubernetes Locally 비디오 링크 (0) | 2021.04.13 |
---|---|
[Docker] System has not been booted with systemd as init system (PID 1). Can't operate. 에러 (0) | 2021.03.03 |
[Kubernetes] ingress-nginx 사용 실습 링크 (0) | 2020.11.25 |
[Kubernetes] NodePort vs LoadBalancer vs Ingress 링크 (0) | 2020.11.25 |
[Kubernetes] hands on 명령어 모음 (0) | 2020.11.23 |