Docker 搭建 Gitlab(新手村试炼版)
以下是使用Docker搭建GitLab的简要步骤和示例代码:
安装Docker:
确保你的系统上安装了Docker。
运行GitLab容器:
使用官方的GitLab Docker镜像。
docker run --detach \
--hostname gitlab.example.com \
--publish 443:443 --publish 80:80 --publish 22:22 \
--name gitlab \
--restart always \
--volume /srv/gitlab/config:/etc/gitlab \
--volume /srv/gitlab/logs:/var/log/gitlab \
--volume /srv/gitlab/data:/var/opt/gitlab \
--shm-size 256m \
gitlab/gitlab-ce:latest
解释:
--detach
: 让容器在后台运行。--hostname
: 设置GitLab容器的主机名。--publish
: 将容器端口映射到主机端口。--name
: 为你的容器设置一个名字。--restart
: 设置容器重启策略。--volume
: 将主机目录挂载到容器内,用于持久化数据和配置。--shm-size
: 设置/dev/shm的大小。gitlab/gitlab-ce:latest
: 使用的GitLab社区版Docker镜像及版本。
访问GitLab:
在浏览器中访问你的GitLab实例,使用主机名或者IP地址。
注意:
- 请确保主机名或IP地址已经正确解析到Docker宿主机的IP上。
- 如果你使用的是云服务或虚拟机,请确保安全组或防火墙规则允许访问上述端口。
- 初次访问GitLab,你需要设置root用户的密码,并登录。
这是一个基本的示例,根据你的具体需求和环境,你可能需要调整端口映射、卷挂载或其他配置。
评论已关闭