반응형

 

 

■  ( 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
반응형