An open API service indexing awesome lists of open source software.

https://github.com/zhangjingqiang/docker-get-started


https://github.com/zhangjingqiang/docker-get-started

docker docker-compose docker-machine docker-swarm

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

          

Docker Get Started
==================

Docker official get started guide.

# Workflow

## Create Docker Machine

```
docker-machine create --driver virtualbox myvm1
docker-machine create --driver virtualbox myvm2
docker-machine ls
```

## Create Docker Swarm

```
docker-machine ssh myvm1 "docker swarm init --advertise-addr "
docker-machine ssh myvm2 "docker swarm join --token :2377"
docker-machine ssh myvm1 "docker node ls"
```

## Deploy to Swarm
```
eval $(docker-machine env myvm1)
docker stack deploy -c docker-compose.yml getstartedlab
docker stack ps getstartedlab
```

## Tear Down the Swarm

```
docker stack rm getstartedlab
eval $(docker-machine env -u)
```

## Remove Docker Machine

```
docker-machine stop $(docker-machine ls -q)
docker-machine rm $(docker-machine ls -q)
```