使用vmware安裝centos7,進入centos後,開啟terminal。
1、vmware先設定好固定ip,用於後面gitlab的配置
2、輸入su,進行登入root管理員賬號進行操作,(輸入設定好的root密碼)
3、設定好阿里雲的yum源,官方的源國內網速不行,會出現超時,然後安裝docker。
4、安裝完docker之後,設定映象源,國內訪問外網速度堪憂。
修改或新增 /etc/sysconfig/docker,在options變數後追加引數 --registry-mirror=
# vi /etc/sysconfig/docker
options='--selinux-enabled --log-driver=journald --registry-mirror='
5、修改之後重啟docker
service docker restart
①、查詢映象資源:docker search gitlab
②、安裝gitlab。 docker pull gitlab/gitlab-ce
7、在本機準備gitlab工作目錄
mkdir -p /data/docker/gitlab/
(以上在本機建立的3個目錄是為了gitlab容器通過掛載本機目錄啟動後可以對映配置檔案,資料檔案,日誌檔案到本機,然後後續就可以直接在本機檢視和編輯了,不用再進容器操作。)
8、執行容器
docker run -d \
--name gitlab \
--hostname 192.168.1.125 \
--restart always \
-p 10443:443 -p 10080:80 -p 10022:22 \ //根據需要增減對映相應埠
-v /data/docker/gitlab/config:/etc/gitlab \
-v /data/docker/gitlab/data:/var/opt/gitlab \
-v /data/docker/gitlab/logs:/var/log/gitlab \
gitlab/gitlab-ce:latest
參考:centos7下使用docker安裝gitlab
如果啟動不成功可繼續參考:centos7-docker 安裝 gitlab詳細篇
9、修改配置,用於轉殖是顯示的ssh位址是ip+埠號
找到關鍵字 * ## web server settings *
將host的值改成對映的外部主機ip位址和埠,這裡會顯示在gitlab轉殖位址。
修改後,重啟docker的gitlab映象
docker restart gitlab
10、出現異常,一直啟動gitlab是starting或者restart狀態,解除安裝重灌,繼續第8步驟
sudo docker stop gitlab
sudo docker rm gitlab
CentOS7離線安裝Docker
安裝過程中遇到的問題 下面描述了如何在centos7離線安裝docker。建議先閱讀docker官方離線安裝指南 參考下面的文章將iso光碟印象檔案設定為本地yum源 在vmware中設定iso光碟映象為本地yum源 在上面的目錄下,執行 sudo yum install rpm因為前面已經設定了本...
centos7離線安裝docker
centos7離線安裝docker 特此感謝!網上有很多rpm安裝教程與二進位制安裝教程,為了安裝方便,沒有深入研究rpm安裝,使用的是二進位制安裝。環境 centos7.5 docker版本 docker 17.12.1 ce tar zxvf docker 17.12.1 ce.tgz 將解壓的...
Centos7安裝Docker步驟
docker是利用linux核心虛擬機器化技術 lxc 提供輕量級的虛擬化,以便隔離程序和資源。lxc不是硬體的虛擬化,而是linux核心的級別的虛擬機器化,相對於傳統的虛擬機器,節省了很多硬體資源 支援3.8,不過有的特性無法使用。最好使用3.10版本以上。國內生產環境很多都是使用centos,所...