Back to Dockerlabs

Steps to build Docker For Mac 17.06.0 Community Edition

play-with-docker/LinuxKit/docker4mac/README.md

latest895 B
Original Source

Steps to build Docker For Mac 17.06.0 Community Edition

git
cd linuxkit
make
cp -rf bin/moby /usr/local/bin/
cp -rf bin/linuxkit /usr/local/bin/

Using Moby Tool

moby build -name docker4mac base.yml docker-17.06-ce.yml

Using LinuxKit

linuxkit run hyperkit -networking=vpnkit -vsock-ports=2376 -disk size=1024M docker4mac

Containerd Commands

ctr containers ls

Displaying Tasks

ctr tasks ls

Entering into Docker service containers

ctr exec -t -exec-id <id> docker sh

Run the Nginx container

docker run -d -p 80:80 nginx

How to connect from other terminal to this service container

docker -H unix://docker4mac-state/guest.00000948 images

If you want to enter into nginx container running inside LinuxKitOS from outside MacOS terminal

docker -H unix://docker4mac-state/guest.00000948 exec -it 1d9 /bin/bash