티스토리 뷰

DevOps/Docker

Docker_이미지 pull

잉_민 2022. 2. 10. 09:28
728x90
반응형

https://youtu.be/EbTJtanJUfE?list=PLuHgQVnccGMDeMJsGq2O-55Ymtx0IdKWf 

도커에 프로그램 다운로드하기.

도커 허브는 앱 스토어처럼 프로그램들을 모아놓은 소프트웨어.

이미지는 프로그램으로 생각 : http, postSQL .....

process = container

이미지를 다운로드하여 실행시킨다 !

 

docker DOC

https://docs.docker.com/engine/reference/commandline/pull/

 

docker pull

docker pull: Most of your images will be created on top of a base image from the [Docker Hub](https://hub.docker.com) registry. [Docker Hub](https://hub.docker.com) contains many pre-built images that you can `pull`...

docs.docker.com

  • cmd에서 로그인
docker login
  • docker image 검색
docker search centos

Docker Desktop for Windows by Docker | Docker Hub

 

Docker Desktop for Windows by Docker | Docker Hub

We and third parties use cookies or similar technologies ("Cookies") as described below to collect and process personal data, such as your IP address or browser information. You can learn more about how this site uses Cookies by reading our privacy policy

hub.docker.com

도커 허브 웹 사이트에서 다운로드 코드제공

  • docker pull: 이미지 다운로드
docker pull centos:latest
docker pull httpd
  • docker images : 잘설치되었는지 확인하기
dokcer images

 

image pull 된 것 GUI에서 확인하기.

run : 컨테이너 생생되고 접속된다.

docker run "REPOSITORY"

 

이름을 설정해주는 게 좋다.

런 되고 있음.

cmd 창에서 해보기.

  • run
docker run httpd
  • 이미지 목록 확인하기
docker ps
  • run 하나더 해보자 : 하나의 이미지는 여러개의 컨테이너를 만들 수 있다.
docker run --name w2 httpd
docker run -it --name my-ubuntu ubuntu bash 
  • Stop : 런을 중지하고 싶을 떄 : cmd를 여러개 띄워 놓고 명령어를 수행해야한다.
docker stop w2
  • 정지되면 목록에 안뜬다 . 전체 보고싶을 떄
docker ps -a

  • 중지했던 컨테이너 다시 시작하고 싶을 떄
docker start w2
  • 도커 로그가 보이지 않으면 : 실시간 확인 옵션 -f
docer logs -f w2
  • 도커 삭제 (실행중이면 안됨 stop)
docker rm w2
  • 커멘드 라인에서 삭제하고싶으면
docker rmi httpd

💡 RUN 컨테이너

쉘이 실행된 채로 유지하기

💡 -d : 컨테이너를 일반 프로세스가 아닌 데몬프로세스 형태로 실행하여 프로세스가 끝나도 유지되도록 한다

docker run -d --name centos docker.io/centos /sbin/init

 

컨테이너 종료

  1. Ctrl + d : 메인 실행파일인 쉘이 종료되기 때문에 컨테이너도 같이 종료된다

  2. "Ctrl + p" + "Ctrl + q" :  컨테이너가 백그라운드에 살아있는 채로 Host OS로 돌아간다

 

728x90
반응형

'DevOps > Docker' 카테고리의 다른 글

Docker_push  (0) 2022.02.12
Docker_Docker file & build  (0) 2022.02.11
Docker_commit  (0) 2022.02.11
Docker_net  (0) 2022.02.10
Docker_시작  (0) 2022.02.10
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함
반응형