본문 바로가기
기타

[Docker] 컨테이너 생성 및 실행 명령어

by 자몽먹은토끼 2024. 10. 7.
728x90
반응형
이미지 다운로드 > 이미지 컨테이너화 > 컨테이너 실행(프로그램 실행)

 

 

 

이미지 다운로드

docker search python

> 키워드 입력해서 다운받고자 하는 이미지 찾기

 

docker pull python

> 검색에서 정확한 이름으로 이미지 다운로드(pull)

 

docker image ls

> 다운받은 이미지 확인

 

 

 

이미지 컨테이너화

 

docker run --name my_python -d -it python

> 컨테이너 이름을 지정하고 원하는 옵션과 이미지이름 지정

docker run --name my_sql -d -it -e MYSQL_ROOT_PASSWORD=password mysql

> mysql의 경우, 환경변수 옵션을 추가해 root 비밀번호를 추가해야 한다.

 

 

 

컨테이너 실행

docker exec -it my_python python

> my_python 이름의 python 컨테이너 실행

docker exec -it my_sql mysql -u root -p

> mysql의 경우 위와 같이 실행하지만, 사용자 비밀번호를 설정했기 때문에

-u 사용자의 이름과 (기본값 root) -p를 통해 비밀번호를 입력하겠다고 하면 된다.

위와 같이 코드를 입력하면 비밀번호를 입력하라는 문구가 뜬다.

 

 

 

실행 나가기

Ctrl + D를 누르면 실행하고 있던 컨테이너에서 나가게 된다.

728x90
반응형