Mac에서 Docker 환경 구축
개시하다
도저히 Docker의 지령을 기억하지 못하기 때문에 Mac에서 베타 버전Docker for Mac
환경을 구축하려고 시도했기 때문에 미리 적어 두었습니다.
최신 설치 방법은 공식 사이트를 참조하십시오.
필요조건
공식 홈페이지를 보면 다음과 같은 조건을 충족시켜야 한다.
공식 홈페이지를 보면 다음과 같은 조건을 충족시켜야 한다.
컨디션
다음은 실제 구축된 환경이다.
절차.
설치하다.
Mac 용 Docker 가져오기
다음부터 최신판Mac 용 Docker 바이너리을 받겠습니다.
설치 프로그램 시작
다운로드한 dmg 파일을 시작하면 다음 화면이 표시되며 Docker
을 Application
디렉터리로 이동합니다.
Docker의 첫 시작
Application
디렉토리에서 Docker 응용 프로그램을 두 번 클릭합니다.
이렇게 하면 아래 팝업 화면이 나와요. 찰칵찰칵하면 간단하게 설치할 수 있어요.
관리자 권한이 필요합니다. 비밀번호를 미리 준비하세요.
부팅 컨테이너
설치 확인
다음 명령을 사용하여 Docker 버전을 확인합니다.
실험적인 것 같아.$ docker --version
Docker version 1.12.0-rc4, build e4a0dbc, experimental
$
이미지 가져오기
다음 명령을 사용하여 Docker Hub에서 nginx의 컨테이너 이미지를 가져옵니다.$ docker pull nginx:latest
latest: Pulling from library/nginx
51f5c6a04d83: Pull complete
a3ed95caeb02: Pull complete
51d229e136d0: Pull complete
bcd41daec8cc: Pull complete
Digest: sha256:0fe6413f3e30fcc5920bc8fa769280975b10b1c26721de956e1428b9e2f29d04
Status: Downloaded newer image for nginx:latest
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest 0d409d33b27e 7 weeks ago 182.8 MB
$
부팅 컨테이너
다음 명령으로 NGNx 컨테이너를 시작합니다.
Local Mac8080
포트를 Nginx 컨테이너의 80개 포트로 전달합니다.$ docker run -d -p 8080:80 --name webserver nginx
4512aad79ad04a2c773ae4142870f35dd009c2fb49db6d11f402200b97883e1f
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4512aad79ad0 nginx "nginx -g 'daemon off" 3 seconds ago Up 2 seconds 443/tcp, 0.0.0.0:8080->80/tcp webserver
$
방문해 보다
브라우저로 액세스localhost:8080
.
컨테이너가 정상적으로 작동했다는 것을 알았다.
끝말
Mac에 Docker를 아주 간단하게 설치했습니다.Docker for Mac
에도 봉인Docker Compose
이 있으니 다음에 어느 정도 시스템을 구축하고 싶어요.
Reference
이 문제에 관하여(Mac에서 Docker 환경 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/akito1986/items/2df66a8b6a7c8e54453f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ docker --version
Docker version 1.12.0-rc4, build e4a0dbc, experimental
$
$ docker pull nginx:latest
latest: Pulling from library/nginx
51f5c6a04d83: Pull complete
a3ed95caeb02: Pull complete
51d229e136d0: Pull complete
bcd41daec8cc: Pull complete
Digest: sha256:0fe6413f3e30fcc5920bc8fa769280975b10b1c26721de956e1428b9e2f29d04
Status: Downloaded newer image for nginx:latest
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest 0d409d33b27e 7 weeks ago 182.8 MB
$
$ docker run -d -p 8080:80 --name webserver nginx
4512aad79ad04a2c773ae4142870f35dd009c2fb49db6d11f402200b97883e1f
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4512aad79ad0 nginx "nginx -g 'daemon off" 3 seconds ago Up 2 seconds 443/tcp, 0.0.0.0:8080->80/tcp webserver
$
Mac에 Docker를 아주 간단하게 설치했습니다.
Docker for Mac
에도 봉인Docker Compose
이 있으니 다음에 어느 정도 시스템을 구축하고 싶어요.
Reference
이 문제에 관하여(Mac에서 Docker 환경 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/akito1986/items/2df66a8b6a7c8e54453f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)