crane
crane copied to clipboard
Is Debian supported?
not yet testing on debian.
@tuhaolam not debian testing env. how about your issue in your env. please paste it.
@tuhaolam i think it ok now to support debian. please have a try.
FYI, i just have deployed crane on a docker swarm with Debian 9 as underlying system. Here is my procedure:
- provision 3 hosts with debian 9
- provision a docker swarm cluster, docker version is
17.06.0-ce - git clone this project
- install golang, and run
maketo compilebin/crane - install node, and run
npm install && npm install -g bower && bower installinfrontend/dir - build docker images with:
docker-compose -p crane -f deploy/docker-compose.yml build - update config in
deploy/envcorrespondingly, if your docker daemon requires tls verify, remember to addCRANE_DOCKER_ENTRY_SCHEME=httpsindeploy/envfile, and updatedeploy/docker-compose.yml, mount client certs (ca.pem, key.pem, cert.pem) somewhere. - up the stack:
# bring up db first, wait sometime for it to finish initialization docker-compose -p crane -f deploy/docker-compose.yml -d crane_db # bring up all other components docker-compose -p crane -f deploy/docker-compose.yml -d