2019.04.09 - Docker 기본명령어
1. Docker 설치 완료
- 윈 10 Home 이하(윈8, 윈7)은 Docker toolbox를 이용해서 다운로드, 설치해야한다.
- 얘네는 Docker가 운영체제에 붙어서 돌아가는게 아니라 VM으로 docker용 리눅스를 만들고 그 위에서 돌리는 방식이다.
2. Docker 기본 명령어
$ docker version --> client version과 server의 version이 둘 다 나온다. (server가 안 나온다면 config 수정 필요)
$ docker container run --publish 8888:80 nginx
$ docker container run --publish 8888:80 --detach nginx
$ docker container run --publish 8888:80 --name helloworld nginx
-> docker toolbox를 이용하는 경우엔 192.168.99.100:8888 로 접속하면 nginx가 돌아가는 걸 볼 수 있다.
3. Image vs container
이미지란, application을 구동하기 위해 필요한 바이너리, 소스코드, 라이브러리를 총칭한다.
컨테이너는, 이미지가 Process로 running 될 때의 인스턴스를 의미한다.
따라서 하나의 이미지를 통해 여러 컨테이너를 돌릴 수 있다.
- 윈 10 Home 이하(윈8, 윈7)은 Docker toolbox를 이용해서 다운로드, 설치해야한다.
- 얘네는 Docker가 운영체제에 붙어서 돌아가는게 아니라 VM으로 docker용 리눅스를 만들고 그 위에서 돌리는 방식이다.
2. Docker 기본 명령어
$ docker version --> client version과 server의 version이 둘 다 나온다. (server가 안 나온다면 config 수정 필요)
$ docker container run --publish 8888:80 nginx
$ docker container run --publish 8888:80 --detach nginx
$ docker container run --publish 8888:80 --name helloworld nginx
-> docker toolbox를 이용하는 경우엔 192.168.99.100:8888 로 접속하면 nginx가 돌아가는 걸 볼 수 있다.
3. Image vs container
이미지란, application을 구동하기 위해 필요한 바이너리, 소스코드, 라이브러리를 총칭한다.
컨테이너는, 이미지가 Process로 running 될 때의 인스턴스를 의미한다.
따라서 하나의 이미지를 통해 여러 컨테이너를 돌릴 수 있다.
댓글
댓글 쓰기