Use excel to create docker container
docker run --name docker-excel --restart always -v /var/run/docker.sock:/var/run/docker.sock -d -p 9001:9001 playniuniu/docker-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 &
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
Content type
Image
Digest
Size
4.9 MB
Last updated
over 7 years ago
docker pull playniuniu/docker-excel