본문 바로가기

Docker

(5)
Docker Hub Docker Hub GitHub나 Bitbucket과 같은 소스코드 관리 툴과 연계하여 코드를 빌드하는 기능이나 실행 가능한 애플리케이션이 이미지를 관리하는 기능을 갖춘 Docker의 공식 리포지터리 서비스입니다. Docker Hub에는 공식 Docker 이미지 외에도 직접 작성한 이미지를 공개할 수가 있고 쓸 수 있다는 장점이 있습니다. (GitHub와 비슷!) 1. Docker Hub 회원가입 (아래 웹페이지에 접근하여 회원가입 부터 해야합니다) https://hub.docker.com/ Docker Hub Container Image Library | App Containerization Build and Ship any Application Anywhere Docker Hub is the worl..
컨테이너를 이미지로 commit 이미지를 컨테이너로 올릴 때는 run 명령어를 사용 했습니다 !! 컨테이너를 이미지로 만들 때는? commit $ sudo docker container commit -a "주석부분"
가동중인 Container 쉘 접근 (내부 접근) $ docker container attach 다음과 같은 명령어를 통해 컨테이너 /bin/bash로 연결이 됩니다. 종료 시 Ctrl+P, Ctrl+Q 입력 만약 백그라운드에서 실행이 되고 있는 컨테이너는 attach 명령으로 연결해도 쉘이 작동하지 않습니다. 그럴 때는 다음과 같은 명령어를 사용하면 됩니다. $ sudo docker container exec -it /bin/bash docker exec: 도커 내부에서 명령어가 실행되도록
Docker를 이용한 webserver 구축 (nginx) image 가져오기 $ sudo docker pull nginx:latest //nginx의 image를 가져온다 (:뒤에는 tag) $ sudo docker image ls //이미지 목록 조회 가져온 이미지를 nginx로 작동 시킨다(컨테이너로 실행) $ sudo docker container run --name webserver -d -p 80:80 nginx --name -d -p 연결포트:80 $ sudo docker container ps //실행 중인 컨테이너 조회 $ sudo docker container ps -a //실행 중이지 않은 컨테이너까지 모두 조회 $ sudo docker container stop webserver //컨테이너 중지 $ sudo docker container ..
우분투 17.04 도커(Docker) 설치 Docker 애플리케이션을 신속하게 구축하고 테스트 및 배포할 수 있는 소프트웨어 플랫폼 컨테이너라는 논리적인 구획을 만들어서 애플리케이션을 작동시키기 위한 필요한 라이브러리나 애플리케이션 등을 하나로 모아서 마치 별도의 서버인 것처럼 사용할 수 있게 하는 것 도커 설치하기 https를 경유하여 리포지터리를 사용할 수 있도록 패키지를 설치합니다. $ sudo apt-get update $ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common 도커의 공식 GPG 키 추가 $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key a..