docker 下搭建运行 gitlab
sudo docker run -i \
--hostname gitlab.pandamonk.com \
-p :443:443 -p :80:80 -p :222:22 \
--name gitlab \
--restart always \
--volume /home/conf/gitlab/config:/etc/gitlab \
--volume /home/conf/gitlab/logs:/var/log/gitlab \
--volume /home/conf/gitlab/data:/var/opt/gitlab \
--volume /home/conf/gitlab/logs/reconfigure:/var/log/gitlab/reconfigure \
gitlab/gitlab-ce:latest && docker exec -it gitlab update-permissions && docker restart gitlab
docker 下 搭建 mongodb
docker-composer.yml
version: '2'
services:
mongo:
image: mongo:3.6
ports:
- 27017:27017
networks:
- front-tier
- back-tier
volumes:
- /data/docker-data/mongo/data:/data/db
command: mongod --bind_ip 0.0.0.0 --auth --journal
container_name: mongo
networks:
front-tier:
driver: bridge
back-tier:
driver: bridge
docker-composer up -d mongo