Skip to content

Instantly share code, notes, and snippets.

@Kyborg2011
Last active July 29, 2019 01:38
Show Gist options
  • Save Kyborg2011/9ae55ee799ee0431efe3676574a94080 to your computer and use it in GitHub Desktop.
Save Kyborg2011/9ae55ee799ee0431efe3676574a94080 to your computer and use it in GitHub Desktop.
Docker + GitLab - startup
#!/bin/bash
# Run docker nginx-proxy container
docker run -d -p 80:80 -p 443:443 \
-v /home/anton/ssl-keys:/etc/nginx/certs \
-v /etc/letsencrypt/archive:/etc/letsencrypt/archive:ro \
-v /etc/letsencrypt/live:/etc/letsencrypt/live:ro \
-v /var/run/docker.sock:/tmp/docker.sock:ro \
jwilder/nginx-proxy
# Run an existing docker container with name 'luceolab-com'
docker start luceolab-com
# Next command is not needed by default, but right now it could solve 502 error issue with GitLab on this server
docker exec luceolab-gitlab chown gitlab-www:gitlab-www /var/opt/gitlab/gitlab-workhorse/socket
@Kyborg2011
Copy link
Author

docker run -d -p 80:80 -p 443:443
-v /srv/ssl-keys:/etc/nginx/certs
-v /etc/letsencrypt/archive:/etc/letsencrypt/archive:ro
-v /etc/letsencrypt/live:/etc/letsencrypt/live:ro
-v /var/run/docker.sock:/tmp/docker.sock:ro
jwilder/nginx-proxy

@Kyborg2011
Copy link
Author

docker run -d -p 80:80 -p 443:443
-v /srv/ssl-keys:/etc/nginx/certs
-v /etc/letsencrypt/archive:/etc/letsencrypt/archive:ro
-v /etc/letsencrypt/live:/etc/letsencrypt/live:ro
-v /var/run/docker.sock:/tmp/docker.sock:ro
jwilder/nginx-proxy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment