docker安裝git教程,解決clone地址端口錯誤的問題
更新時間:2025年06月04日 10:33:14 作者:lennonlau
這篇文章主要介紹了docker安裝git教程,解決clone地址端口錯誤的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
docker 運行命令
docker run -d --detach \ --hostname 192.168.31.75 \ --publish 2222:22 \ --publish 8888:8888 \ --name gitlab \ --restart=always \ --volume /home/username/gitlab/config:/etc/gitlab \ --volume /home/username/gitlab/logs:/var/log/gitlab \ --volume /home/username/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest
獲取初始root密碼
- 進入docker內(nèi)部
docker exec -it gitlab /bin/bash
cat /etc/gitlab/initial_root_password
- 本地git設(shè)置
git config --global user.name "xxx" git config --global user.email "xxx@qq.com"
只有將gitlab本身的端口改為8888,docker同樣映射到8888,clone時地址才正確
需要配置gitlab.rb(宿主機路徑:/home/username/gitlab/config/gitlab.rb)。
配置HTTP鏈接(含端口)
此處的端口一定與docker 映射端口一致
external_url 'http://xxxx:8888'
配置SSH鏈接(含端口)
gitlab_rails['gitlab_ssh_host'] = 'xxxx' gitlab_rails['gitlab_shell_ssh_port'] = 2222
進入gitlab容器內(nèi),重載配置,重啟容器
docker exec -it gitlab /bin/bash
gitlab-ctl reconfigure
退出容器
docker restart gitlab
此時瀏覽器訪問
http://xxxxx:8888
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Centos8安裝docker報錯(錯誤提示:All?mirrors?were?tried)的問題
最近總是遇到“All?mirrors?were?tried”的報錯信息,沒辦法,就rm?-rf?/etc/yum.repos.d/*?全部!刪了,下面小編通過本文給大家介紹下Centos8安裝docker報錯(錯誤提示:All?mirrors?were?tried)的問題及解決過程,感興趣的朋友一起看看吧2022-03-03Linux Docker安裝wordpress的方法詳解教程
這篇文章主要介紹了Linux Docker安裝wordpress的方法詳解教程的相關(guān)資料,需要的朋友可以參考下2016-10-10在wsl-ubuntu中如何通過 docker 啟動 gpu-jupyter
這篇文章主要介紹了在wsl-ubuntu中如何通過 docker 啟動 gpu-jupyter,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-01-01