Sign inSign up

playniuniu/docker-excel

By playniuniu

Updated over 7 years ago

Use excel to manage docker

Image
1

1.2K

playniuniu/docker-excel repository overview

Docker for Excel

Use excel to create docker container

Run
docker run --name docker-excel --restart always -v /var/run/docker.sock:/var/run/docker.sock -d -p 9001:9001 playniuniu/docker-excel
Excel

demo.csv

name,image,version,port,env,remove
web,nginx,alpine,8080:80,,true
database,mysql,5.7,3306:3306,MYSQL_ROOT_PASSWORD=123456,true

Note 1: Only support one port pair

Note 2: env value is split by &

Develope

Prepare go package

go get -u github.com/gin-gonic/gin
go get -u github.com/gabriel-vasile/mimetype
go get -u github.com/docker/go-connections/nat
go get -u golang.org/x/sys/unix

Fix go client bug

rm -rf ${GOPATH}/src/github.com/docker/docker/vendor/github.com/docker/go-connections/nat

Make executable file

make

Make docker

make docker
Reference
  1. docker client bug
  2. how to expose port

Tag summary

Content type

Image

Digest

Size

4.9 MB

Last updated

over 7 years ago

docker pull playniuniu/docker-excel