安装过程
-
装docker
这里使用的是菜鸟教程mac docker安装 -
拉取gitlab镜像
docker pull gitlab/gitlab-ce #通过下面的命令查看镜像,如果有gitlab说明pull成功 docker images -
运行容器
sudo docker run -d \ --hostname localhost \ --name gitlab \ --restart always \ --publish 30001:22 --publish 30000:80 --publish 30002:443 \ --volume $HOME/gitlab/data:/var/opt/gitlab \ --volume $HOME/gitlab/logs:/var/log/gitlab \ --volume $HOME/gitlab/config:/etc/gitlab \ gitlab/gitlab-ce:latest–publish:端口映射;容器内的443,80,22端口分别映射到宿主机的30001,30000,30002端口
–volume :挂载数据卷,映射到容器中去的容器外部存储空间
–hostname :指定容器中绑定的域名,会在创建镜像仓库的时候使用到 -
配置gitlab
进入容器内部通过shell会话进行相关操作docker exec -it gitlab /bin/bashSMTP设置,编辑/etc/gitlab/gitlab.rb

本文详述了在Mac上安装Docker并使用Docker部署GitLab的步骤,包括端口映射、数据卷挂载、SMTP设置以及如何解决SSH和外部URL配置问题,以确保能够顺利访问和管理GitLab实例。
最低0.47元/天 解锁文章
269

被折叠的 条评论
为什么被折叠?



