티스토리 뷰
docker 설치가 완료 되었다면 이제 container를 구성해보자.
Docker Official images 확인
docker에서는 쉽게 container를 만들 수 있도록 docker hub에서 official image를 제공을 해주고 있다.
이곳에 가면 우리가 사용하는 웬만한 것들은 다 있다. 가지고 오고 싶은 image의 이름만 기억해 둔다.
Docker image 설치 및 실행 (run)
docker 설치하면서 hello-world image를 가지고 와서 설치한것처럼 간단하게 설치할 수 있다.
$ docker run hello-world
하지만 web application인 경우 port라던지 name 등을 변경해주고 싶을 경우에는 옵션을 써야 한다. docker에는 정말 다양한 run 에 관한 옵션이 있다.
$ docker run --help
정말 다양한 옵션들이 있다. 사용하는 방법은 run 뒤에 이 옵션을 명시를 하면 된다.
이것들을 활용해 image를 설치해보자.
jenkins 설치를 한번 해보자.
$ docker run --name myjenkins -p 8080:8080 -p 50000:50000 -v /your/home:/var/jenkins_home jenkins
hello-world 와는 다르게 run에 이런저런 옵션이 많이 붙었다. 앞에서부터 쭉 살펴보면
--name : container의 이름을 지정해 준다. (myjenkins로 강제지정, 정하지 않으면 랜덤으로 과학자 이름 생김)
-p : port. 포트가 8080:8080 이렇게 되어 있는데 [호스트포트]:[컨테이터포트] 이다.
-v : volume. 이것도 마찬가지로 [호스트볼륨]:[컨테이너볼륨] 이라고 보면 된다.
직관적이고 어렵지 않다는 생각이 든다. 옵션에 대해서는 조금 더 공부를 해보고 다양한 방법으로 run 해봐야겠다.
끝!
'DevOps > Docker' 카테고리의 다른 글
Docker Container 조회, 실행, 중지, 삭제 방법 (0) | 2020.08.20 |
---|---|
Docker Windows 에 설치하기 (0) | 2020.08.20 |
Docker 에서 "vi : command not found" 오류 해결 (1) | 2020.07.27 |
Docker Container 접속해서 작업하기 ( with jenkins initialAdminPassword ) (0) | 2020.07.23 |
CentOS (linux) 에서 docker 설치하기 (0) | 2020.07.23 |