Mac M1芯片 docker 安装 gitlab 启动后无法通过localhost:30000访问
docker destop
已启动的情况下。
在终端,启动代码:
sudo docker run --detach \
--hostname mygitlab.com \
--publish 30002:443 \
--publish 30000:80 \
--publish 30001:22 \
--name gitlab \
--restart always \
--volume /Users/juffive/my_config/gitlab/config:/etc/gitlab \
--volume /Users/juffive/my_config/gitlab/logs:/var/log/gitlab \
--volume /Users/juffive/my_config/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
gitlab.rb增加配置:
# 将external_url修改为GitLab服务器的访问地址:
external_url 'http://localhost:30000'
gitlab_rails['gitlab_ssh_host'] = "localhost"
gitlab_rails['gitlab_shell_ssh_port'] = 30001
nginx['listen_port'] = 80
删除gitlab容器,再次启动
理论上应该访问http://localhost:30000/
,但:
求大神指导~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你先看看一下docker是不是起来了,然后那个localhost你改成你自己的本机的ip或者127.0.0.1试一试
https://jarvanbest.com/2021/1... 使用
这个是gitlab的arm64镜像
docker pull yrzr/gitlab-ce-arm64v8
这个 m1的镜像。