最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker部署gitlab以及修改初始密碼方式

 更新時(shí)間:2024年05月31日 10:45:27   作者:Lth520303  
這篇文章主要介紹了docker部署gitlab以及修改初始密碼方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

docker部署gitlab及修改初始密碼

docker的部署安裝這里就不再詳細(xì)說明了

獲取gitlab鏡像包

(如果需要數(shù)據(jù)同步,保持與備份機(jī)版本一致)

指定了拉取得版本號(hào)

docker pull gitlab/gitlab-ce:14.4.1-ce.0

準(zhǔn)備gitlab掛載的目錄

(這個(gè)可以根據(jù)自己的情況定義目錄)

mkdir  -p /opt/gitlab/ {data,log,etc}

運(yùn)行腳本啟動(dòng)GitLab(創(chuàng)建容器運(yùn)行)

docker run --detach \
    --hostname 192.168.180.246 \
    --publish 18443:443 --publish 1081:1081 --publish 1082:22 \
    --name gitlab --restart always \
    --volume /opt/gitlab/etc:/etc/gitlab \
    --volume /opt/gitlab/log:/var/log/gitlab \
    --volume /opt/gitlab/data:/var/opt/gitlab cb10c65dbb7b (gitlab的docker 鏡像id)

修改gitlab.rb配置文件 

vim /opt/gitlab/etc/gitlab.rb
external_url 'http://192.168.180.xxx:1801/'  #gitlab宿主機(jī)ip
gitlab_rails['gitlab_ssh_host'] = '192.168.180.xxx'
gitlab_rails['gitlab_shell_ssh_port'] = 1082

進(jìn)入容器重啟配置

docker  exec  -it  gitlab  /bin/bash
 
#進(jìn)入容器
gitlab-ctl reconfigure    #重啟配置,時(shí)間長(zhǎng)要等一會(huì)

重啟下容器

docker  restart  gitlab

管理員密碼不知道,進(jìn)入容器修改

(進(jìn)入gitlab容器執(zhí)行)

gitlab-rails console -e production
user = User.where(id: 1).first
user.password = '123456'
user.password_confirmation = '123456'
user.save!
#依次執(zhí)行改密碼
Gitlab安裝結(jié)束  ip:1081登錄訪問

docker部署gitlab拉取異常

啟動(dòng)容器

啟動(dòng)必須存在3個(gè)端口,https、訪問、傳輸,但當(dāng)ECS端口被占用情況我們會(huì)映射不同得端口 如下運(yùn)行狀態(tài)

docker run --itd \
  --hostname gitlab.example.com \
  --p 8443:443 --p 880:80 --p 822:22 \
  --name gitlab \
  --restart always \
  --volume $GITLAB_HOME/config:/etc/gitlab \
  --volume $GITLAB_HOME/logs:/var/log/gitlab \
  --volume $GITLAB_HOME/data:/var/opt/gitlab \
  --shm-size 256m \
  gitlab/gitlab-ee:latest

訪問增加ssh密鑰

clone發(fā)現(xiàn)每次提示需要密碼

很奇怪密鑰都設(shè)置了按道理不會(huì)提示再次輸入密碼

原因:與默認(rèn)的22傳輸端口匹配失敗,因?yàn)樯鲜鍪褂昧瞬煌成涠丝?,增加運(yùn)行前參數(shù)修改

gitlab_rails[‘gitlab_shell_ssh_port'] = 822
docker run --itd \
  --hostname gitlab.example.com \
  -e gitlab_rails['gitlab_shell_ssh_port'] = 822 \
  -p 8443:443 -p 880:80 -p 822:22 \
  --name gitlab \
  --restart always \
  --volume $GITLAB_HOME/config:/etc/gitlab \
  --volume $GITLAB_HOME/logs:/var/log/gitlab \
  --volume $GITLAB_HOME/data:/var/opt/gitlab \
  --shm-size 256m \
  gitlab/gitlab-ee:latest

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docker容器內(nèi)存限制的方法

    Docker容器內(nèi)存限制的方法

    本篇文章主要介紹了Docker容器內(nèi)存限制的方法,具有一定的參考價(jià)值,有興趣的可以了解一下。
    2017-01-01
  • 關(guān)于Docker網(wǎng)絡(luò)配置及部署SpringCloud項(xiàng)目詳解

    關(guān)于Docker網(wǎng)絡(luò)配置及部署SpringCloud項(xiàng)目詳解

    這篇文章主要介紹了關(guān)于Docker網(wǎng)絡(luò)配置及部署SpringCloud項(xiàng)目詳解,Docker在創(chuàng)建容器時(shí)有四種網(wǎng)絡(luò)模式,bridge為默認(rèn)不需要去指定,其他三種模式需要在創(chuàng)建容器時(shí)使用–net去指定,需要的朋友可以參考下
    2023-07-07
  • docker垃圾清理方式

    docker垃圾清理方式

    文章主要介紹了如何刪除Docker鏡像和容器、清理Docker磁盤空間以及配置Docker日志大小,通過這些方法可以有效地管理Docker資源,避免磁盤空間不足的問題
    2025-03-03
  • docker容器間進(jìn)行數(shù)據(jù)共享的三種實(shí)現(xiàn)方式

    docker容器間進(jìn)行數(shù)據(jù)共享的三種實(shí)現(xiàn)方式

    本文主要介紹了docker容器間進(jìn)行數(shù)據(jù)共享的三種實(shí)現(xiàn)方式,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • CentOS系統(tǒng)下docker的安裝配置及使用介紹

    CentOS系統(tǒng)下docker的安裝配置及使用介紹

    這篇文章主要介紹了CentOS系統(tǒng)下docker的安裝配置及使用詳細(xì)介紹,需要的朋友可以參考下
    2016-10-10
  • docker容器里安裝ssh的具體步驟

    docker容器里安裝ssh的具體步驟

    本篇文章主要介紹了docker容器里安裝ssh的具體步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-05-05
  • Docker基礎(chǔ)教程之Dockerfile語法詳解

    Docker基礎(chǔ)教程之Dockerfile語法詳解

    這篇文章主要給大家介紹了關(guān)于Docker基礎(chǔ)教程之Dockerfile語法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Docker具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Docker容器與外部系統(tǒng)之間溝通交流方式詳解

    Docker容器與外部系統(tǒng)之間溝通交流方式詳解

    這篇文章主要介紹了Docker容器與外部系統(tǒng)之間溝通交流方式,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2025-05-05
  • docker部署的mysql默認(rèn)密碼如何查看

    docker部署的mysql默認(rèn)密碼如何查看

    在使用Docker來部署MySQL數(shù)據(jù)庫時(shí),有時(shí)候我們希望能夠指定一個(gè)初始密碼來保護(hù)數(shù)據(jù)庫的安全性,下面這篇文章主要給大家介紹了關(guān)于docker部署的mysql默認(rèn)密碼如何查看的相關(guān)資料,需要的朋友可以參考下
    2024-05-05
  • Docker desktop安裝mysql過程

    Docker desktop安裝mysql過程

    文章介紹了如何在本地已有的Docker環(huán)境中拉取并啟動(dòng)MySQL容器,并詳細(xì)說明了常用的環(huán)境變量參數(shù),此外,還討論了如何通過掛接本地磁盤來持久化MySQL數(shù)據(jù),從而避免數(shù)據(jù)丟失
    2024-12-12

最新評(píng)論

泸州市| 河津市| 尤溪县| 沂水县| 抚宁县| 清水县| 鄂尔多斯市| 莎车县| 西峡县| 宣武区| 平利县| 寿阳县| 沈阳市| 鄱阳县| 醴陵市| 康平县| 桦甸市| 五莲县| 甘谷县| 武鸣县| 航空| 海晏县| 佛冈县| 蓝山县| 霍城县| 尼玛县| 岳阳市| 灵丘县| 丰原市| 沂源县| 象山县| 河曲县| 宣恩县| 金湖县| 仁化县| 河北区| 渭南市| 南丹县| 永寿县| 海宁市| 新龙县|