🌱 오늘의 주제 : Docker _실행 실전편
🌱 Docker _실행 실전편
- 현재 실행 중인 도커 컨테이너 확인하기
$ docker ps
- 현재 실행 중인 이미지 확인하기
$ docker images
- 도커 이미지 pull 받아오기 (httpd)
$ docker pull httpd
- 도커 실행하기
$ docker run httpd
- 도커 이름 바꾸기
docker run --name secondContainer httpd
- index.html 만들기 (현재 있는 directory에 생성)
$ echo "I love YURI" > index.html
- 컨테이너의 파일 시스템과 호스트의 파일 시스템 연결하기
$ docker run -p 8999:80 -v /Users/hongyuri/Desktop/docker:/usr/local/apache2/htdocs httpd
- -p 는 port, -v 는 volume의 준말
- 호스트 시스템의 8888포트와 도커 컨테이너 내부 80포트를 매핑
- 호스트 시스템의 /Users/hongyuri/Desktop/docker디렉토리를 컨테이너 내부의 /usr/local/apache2/htdocs 디렉토리에 마운트
- httpd의 이미지를 실행하겠다.
* 마운트(Mount) : 호스트 시스템의 파일 또는 디렉토리를 컨테이너 내부의 특정 경로에 연결하는 것
- 도커 컨테이너 삭제
$ docker rm [CONTAINER_ID]
- 도커 이미지 삭제
$ docker rmi [IMAGE_ID]
'DevOps' 카테고리의 다른 글
Types of Could Computing (0) | 2024.06.12 |
---|---|
AWS 정리 (0) | 2024.05.24 |
Docker란?? (0) | 2023.11.24 |
DevOps - CI/CD 구축하기 #2 ( Github Actions, S3, Code Deploy, EC2) (0) | 2023.11.16 |
DevOps - CI/CD 구축하기 #1 ( Github Actions, S3, Code Deploy, EC2) (0) | 2023.11.16 |