본문 바로가기

개발 지식/개념

DOCKER :: CLI 명령어 통한 사용

 

 

Docker

터미널에서 도커를 CLI 명령어를 통해 조작해본다

 

 

1. 빈 images/Container 상태

 - httpd를 설치한다

docker run --name testhttpd httpd

 

 

2. install 완료된 모습

 

 

3. 7777:80 포트로 연결

 

 

4. localhost:7777 접속 시 이미지 확인

 

5. run 중인 도커 확인

## run 리스트 출력 ##
docker ps

## 모든 리스트 출력 ##
docker ps -a

## 이미지 리트스 출력 ##
docker images

 

 

6. 도커 이미지 삭제

 - 연관된 컨테이너를 먼저 삭제해야만 이미지를 삭제할 수 있다

## 컨테이너 삭제 ##
docker rm [컨테이너 이름]

## 이미지 삭제 ##
docker rmi [이미지 이름]

 

 

7. 도커 컨테이너 내부로 들어가기

## 내부로 들어가기 ##
docker exec -it [컨테이너 이름] /bin/bash

## 위의 명령어 또는 경우에 따라서 ##
docker exec -it [컨테이너 이름] [커맨드(docker ps로 확인)]

 

 

8. index.html 이미지 교체 실습

 - 사용할 이미지 선정

 - html로 저장

 - 도커 내부 컨테이너의 폴더에 index.html 교체

 - 7777 포트로 들어가보면 이미지가 변경된 것을 확인

## 도커 내부 컨테이너의 폴더에 index.html 교체 ##
docker cp .\[변경할 html 이름] [컨테이너 이름]:[내부 파일 경로]