Docker for Mac에 넣고 Mac에서 ubuntu를 사용해 보십시오.

오리지널 가상화폐를 만들어 보면서 책을 읽으면 ubuntu에서만 실행할 수 있는 명령이 있기 때문에docker for mac으로 ubuntu 환경을 만들어 봤어요.

Mac용 Docker 설치


공식 홈페이지에서 설치합니다.
※ DockerID를 다운로드하기 위해 필요하지 않은 경우 제작합니다.

Docker 시작



다운로드한 파일을 두 번 클릭하면'응용 프로그램 디렉터리에 파일을 끌어다 놓으세요'라는 창이 나타나기 때문에 말한 대로 합니다.

응용 프로그램 디렉터리로 이동했는지 확인한 후 실행하십시오.

그리고 귀여운 화면이 나와요. 윗부분의 상태.
Docker is now up and running!
따라서 터미널에서 명령을 실행해 보세요.$ docker version결국 돌아왔어, 정말 움직이는 것 같아.
Client:
 Version:      18.03.1-ce
 API version:  1.37
 Go version:   go1.9.5
 Git commit:   9ee9f40
 Built:        Thu Apr 26 07:13:02 2018
 OS/Arch:      darwin/amd64
 Experimental: false
 Orchestrator: swarm

Server:
 Engine:
  Version:      18.03.1-ce
  API version:  1.37 (minimum version 1.12)
  Go version:   go1.9.5
  Git commit:   9ee9f40
  Built:        Thu Apr 26 07:22:38 2018
  OS/Arch:      linux/amd64
  Experimental: true

hello-world 이미지에서 시작

$docker run hello-world해 봤어요.
로컬에 없으면 설치, 시동을 마음대로 찾을 수 있습니다.
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
9db2ca6ccae0: Pull complete
Digest: sha256:4b8ff392a12ed9ea17784bd3c9a8b1fa3299cac44aca35a85c90c5e3c7afacdc
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/engine/userguide/

ubuntu 시작

docker run -it ubuntu bash-it는 용기 만들기 로그인 옵션입니다.
마지막 bash 시작 bash
Unable to find image 'ubuntu:latest' locally
latest: Pulling from library/ubuntu
6b98dfc16071: Pull complete
4001a1209541: Pull complete
6319fc68c576: Pull complete
b24603670dc3: Pull complete
97f170c87c6f: Pull complete
Digest: sha256:5f4bdc3467537cbbe563e80db2c3ec95d548a9145d64453b06939c4592d67b6d
Status: Downloaded newer image for ubuntu:latest
root@6cf2a65ffc5f:/#
이런 느낌으로 루트 권한으로 로그인한 상태라서 성공했어요.

좋은 웹페이지 즐겨찾기