Docker

[Docker] 명령어 정리

홍또~ 2021. 8. 15. 03:11

docker system info

기본 : docker container

1. run

- 이미지 생성과 스타트를 동시에 하는 명령어

docker container run

docker container run -d -p 80:80 --name web-server httpd:latest

 

2. ls

- container 목록을 보여주는 명령어

docker container ls

 

3.logs

- container 로그를 보여주는 명령어

docker container logs "container 이름"
ex) docker container logs my-server

 

4.rename

- container의 name을 변경한다.

docker container -rename

5. exec

- container 내부로 접속

docker container exec -it "container name" bash

6. ps

- up상태의 container 목록을 보여줌

+ -a : stop상태의 container 목록도 보여줌

7.start

- 이미 생성 되었지만정지된 container을 다시 시작해줌

8.restart

- container를 재부팅 시켜준다

9.attach

- container를 연결해 준다, 단 ctl + esc로 나오면 컨테이너가 종료된다.

10.top

- container 내부 프로세스를 볼 수있다.

docker container top "container 이름"

11.rename

- container 이름을 변경

docker container rename "container 기존이름" "container 바꿀 이름"

12.cp

- vm과 container간의 파일을 복사함 

docker container cp "이동할 파일" "container이름":"이동할 위치의 파일"
ex) docker container cp ./test.jsp test-server:/tmp/test.jsp

13. diff

- 기존 이미지에서 추가로 일어난 변화를 출력

docker container differ "container이름"

C : change , A : added , D : deleted

 

'Docker' 카테고리의 다른 글

[docker] 도커 레파지토리 구축하기  (0) 2021.09.07
[Docker] dockerhub 사용  (0) 2021.09.07
[Docker] dockerfile 작성법  (0) 2021.08.28
[Docker] image 관련 명령어 정리  (0) 2021.08.25
[Docker] docker 설치하는 법(window)  (0) 2021.08.15