반응형
alpine linux docker container
alpine 이 뭐지?
alpine docker hub page 는 여기
간략히 말하면 cloud 환경을 고려한 가벼운 linux 이미지 입니다.
- docker image 에서 alpine 을 검색
> docker search alpine
또는 특정 버전
> docker search alpine:3.7
여러 이미지들의 목록이 나옵니다.
OFFICIAL 항목에 [OK] 표시된것이 공식 이미지 입니다. 나머지는 사용에 유의하라고 하네요.
하지만 mhart/alpine-node 는 node를 사용할 때 많이 쓰는 이미지 입니다.
- 공식 alpine 이미지 받기
> docker pull alpine
- container 실행
> docker run -it --name alpine-test alpine /bin/sh
/bin/bash 가 아니고 /bin/sh 입니다.
- 테스트
git 설치
# apk add --no-cache git
설치 완료 후 git 버전 확인
# git --version
git version 2.24.1
nodejs 설치
# apk add nodejs
뭐 요런 식이로 linux 를 사용 하면 되겠습니다.
- container 종료
1. container 까지 종료 : # exit
2. container 종료하지 않고 나오기 : Ctrl + P + Q
이렇게 나온 후 docker ps -a 로 하면 STATUS 가 UP 상태로 나옵니다.
종료 하려면 docker stop [container id]
1c 로 시작하는 container id 가 하나밖에 없으니 1c 까지만 입력해도 됩니다.
728x90
반응형
'Docker, k8s' 카테고리의 다른 글
[Kubernetes] deployment yaml 사양 (0) | 2020.03.30 |
---|---|
[Kubernetes] 디플로이먼트 생성/업데이트/롤백 nginx 예시 (0) | 2020.03.30 |
[Docker] Nginx + React + Docker 컨테이너 실행 (0) | 2020.03.28 |
[Docker] Docker cp : host 에서 Container 로 file copy (4) | 2020.03.27 |
[Docker] 실행중인 container port 바인딩 (2) | 2020.03.27 |
댓글