반응형
■ ( user ) 도커 이미지 내려받기
docker pull 로 내려받지 않으면 컨테이너 만들때마다 새로 내려받는다
docker pull alpine:3.21
■ ( user ) 컨테이너 만들기
/bin/sh -c "tail -f /dev/null" 를 생락하면 docker start 이후 컨테이너로 들어가지 못함
docker create \
--name alpine_004 \
--hostname alpine_004 \
--network 219_network \
--ip 192.168.219.56 \
alpine:3.21 /bin/sh -c "tail -f /dev/null"
■ ( user ) 컨테이너 시작
docker start alpine_004
■ ( user ) 컨테이너 생성과 시작을 한번에 하기
더보기
-i (interactive)
컨테이너의 표준 입력을 열어둠
키보드 입력을 컨테이너에 전달 가능
사용자 입력이 필요한 경우 사용
-t (tty)
가상 터미널 제공
쉘 사용을 위한 터미널 환경 제공
컬러 출력, 커서 이동 등 지원
-d (detach)
컨테이너를 백그라운드로 실행
실행 후 즉시 프롬프트로 복귀
컨테이너 ID를 출력
docker run -itd \
--name alpine_005 \
--hostname alpine_005 \
--network 219_network \
--ip 192.168.219.57 \
alpine:3.21
■ ( user ) 컨테이너 접속
docker exec -it alpine_004 sh
반응형