Docker 설치(for mac)

3374 단어 Docker

Docker


실제 응용 프로그램을 실행할 때 생산과 로컬 환경의 행위는 크게 다를 수 있다.
환경 설정의 차이로 인해 공식 환경에서 행동할 수 없는 경우도 많다.
따라서 개발할 때는 최대한 공식 환경에 가까운 상태에서 하는 것이 좋다.
Docker를 사용하여 프로덕션 환경에 가까운 상태에서 응용 프로그램을 실행합니다.
Docker는 시작 속도가 뛰어난 것 외에도 AWS와 Google Cloud Platform 등 클라우드 서비스가 용기를 실행할 수 있다는 장점을 가지고 있다.

Docker 설치


먼저 Docker 홈페이지를 엽니다.
그런 다음 상단 탭에서 제품 클릭

이제 제품 화면 하단의 Get Started 를 클릭하여 설치 페이지로 이동합니다.

그곳에는 각종 다운로드 버튼이 있기 때문에 Mac의 사람들은 Mac용 다운로드 버튼에서

설치하고 어플리케이션에 넣으세요.

응용 프로그램을 열면 다음 화면이 나타납니다.

또한 터미널에서 다음 명령을 누르면 Docker의 버전이 표시됩니다. 이것을 표시하면 문제가 없습니다.
$ docker version
Client: Docker Engine - Community
 Version:           19.03.8
 API version:       1.40
 Go version:        go1.12.17
 Git commit:        afacb8b
 Built:             Wed Mar 11 01:21:11 2020
 OS/Arch:           darwin/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.8
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.12.17
  Git commit:       afacb8b
  Built:            Wed Mar 11 01:29:16 2020
  OS/Arch:          linux/amd64
  Experimental:     false

Docker 시작 시도
$ docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
0e03bdcc26d7: Pull complete 
Digest: sha256:6a65f928fb91fcfbc963f7aa6d57c8eeb426ad9a20c7ee045538ef34847f44f1
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/
위에는 Hello from Docker!사용자 정의 모양새를 정의합니다.
이렇게 하면 Docker가 시작된 것을 알 수 있다.

좋은 웹페이지 즐겨찾기