我在使用docker运行gitlab起始页面时遇到问题。
浏览器返回的错误如下:
This site is unavailable The localhost server has rejected the connection.
Try these solutions:
Check your connection
Check the proxy server and firewall
ERR_CONNECTION_REFUSED
我的docker-compose.yml文件如下:
web:
image: 'gitlab/gitlab-ce:latest'
restart: always
hostname: 'gitlab.example.com'
environment:
GITLAB_OMNIBUS_CONFIG: |
external_url 'https://gitlab.example.com'
# Add any other gitlab.rb configuration here, each on its own line
ports:
- '81:80'
- '443:443'
- '22:22'
volumes:
- 'C:\docker\gitlab\volumes\etc:/etc/gitlab'
- 'C:\docker\gitlab\volumes\log:/var/log/gitlab'
- 'C:\docker\gitlab\volumes\opt:/var/opt/gitlab'
我还添加了主机文件:
127.0.0.1 gitlab.example.com
我尝试使用127.0.0.1:81、gitlab.example.com:81、localhost:81打开网站。
docker-compose up -d显示一切正常。
我正在寻求您的帮助,因为我是该主题的初学者。
docker container logs <container id>
-> https://pastebin.com/PuJ46haM
编辑:有任何想法吗?
答案 0 :(得分:0)
请尝试在hosts文件中将127.0.0.0.1替换为127.0.0.1(如果在此之后运行Windows,则将ipconfig / flushdns替换为)。