자주 쓰는 명령어

Posted 2021. 3. 23. 17:55

docker run : 공홈참고 docs.docker.com/engine/reference/commandline/run/

 

docker run

docker run: The `docker run` command first `creates` a writeable container layer over the specified image, and then `starts` it using the specified command. That is, `docker run` is equivalent...

docs.docker.com

 

컨테이너 관련

1. 동작중인 컨테이너 확인 :   docker ps

2. 정지된 컨테이너 확인 :   docker ps -a

3. 컨테이너 삭제 :   docker rm 컨테이너_id 또는 name

4. 복수 삭제 가능 :   docker rm 컨테이너_id 또는 name,  컨테이너_id 또는 name,    콤마로 복수를 입력한다.

5. 컨테이너 모두 삭제 :   docker rm `docker ps -a -q`   옵션값을 사용하여 모두 삭제한다.

 

 

이미지 관련

1. 이미지 확인 :   docker images

2. 이미지 삭제 : docker rmi 이미지_id

3. 컨테이너 삭제 전 이미지를 삭제해야 할 경우 :   docker rmi -f 이미지_id     옵션값 -f 를 사용하여 강제로 삭제한다.

 

 

깃 관련

1. git 에서 clone 으로 docker 의 container에 image 만들기

 ..>  docker run --name [구분할 이름] alpine/[image 이름] clone https://github.cm/folder~~~/folder name ~~~ .git

 

2. 위에서 imgae화 시킨 container를 host os로 가져오기

docker cp [NAMES]:/image_name/위에서 가져왔던 폴더명~~~/ .

실행시 아래 스샷처럼
host os 로 복사해 온다.

 

그냥 일반적으로 container 만들기

내용이 길어서 잘 정리해둔 블로그분께 감사드리며 링크를 걸음 : m.blog.naver.com/alice_k106/220359633558

'docker' 카테고리의 다른 글

ec2 도커 컨테이너 grafana  (0) 2021.05.19
docker로 nginx 띄워보기  (0) 2021.03.24