# 컨테이너 생성
$ docker run --name python-10 python:3.10-alpine3.15
python-10 이라는 이름의 컨테이너가 생성된다.
# 생성된 컨테이너 리스트 확인
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS
PORTS NAMES
a2a72e9447d3 python:3.10-alpine3.15 "python3" 59 seconds ago Exited (0) 59 seconds ago python-10
2a4a08bd20e3 docker:test "docker-entrypoint.s…" 30 minutes ago Up 30 minutes
0.0.0.0:8888->3000/tcp, :::8888->3000/tcp stupefied_driscoll
방금 생성한 컨테이너의 상태를 보면 Exited 되어있다.
도커는 컨테이너안의 프로그램등 이 실행되지않으면 자동으로 종료된다.
그걸 방지하기 위해서 -it 옵션을 사용해주어야한다.
$ docker run -it --name python-11 python:3.10-alpine3.15 ash
-it옵션과 ash 옵션을 추가하여 실행해주면
바로 컨테이너로 접속하게된다.
728x90
반응형
'Server > Docker' 카테고리의 다른 글
Docker로 리액트앱 생성하기 (0) | 2023.05.01 |
---|---|
docker ps -a : 컨테이너 리스트 확인 명령어 (0) | 2023.05.01 |
docker container prune :사용하지 않는 Docker 오브젝트 일괄 삭제 (0) | 2023.05.01 |
[오류]System has not been booted with systemd as init system (PID 1). Can't operate.Failed to connect to bus: Host is down (0) | 2023.05.01 |
🐳 Docker 명령어 정리 / Docker 트러블슈팅 (0) | 2023.04.29 |
댓글