docker 是个好东西 , 以前刚开始的时候 了解了下 ,没啥需求 一直也没仔细研究 , 因为一些项目需要搭建 git 服务器 , 顺便了解下吧 ,毕竟迁移好一点 ,

顺便吐槽下 Online , 用了两年的 20o 说涨价就涨价 ,一下子涨到了 34o , 不得不 舍弃掉了 ,这台装的是KS 家的 ks-7 加拿大 。

https://www.kimsufi.com/

1, 先安装 docker

yum install docker

2, search 下 , pull 镜像
docker search docker
docker pull xxxx

3,
sudo docker run --detach \

--hostname git.xxxx.com \
--publish 443:443 --publish 80:80 --publish 2222:22 \

--name gitlab \
--restart always \

--volume /srv/gitlab/config:/etc/gitlab:Z \
--volume /srv/gitlab/logs:/var/log/gitlab:Z \

--volume /srv/gitlab/data:/var/opt/gitlab:Z \
gitlab/gitlab-ce:latest

4 , 修改配置

sudo docker exec -it gitlab /bin/bash
vim /etc/gitlab/gitlab.rb

修改external_url为

external_url "http://xxx.xxx.xxx.xxx"
这里,请将”xxx.xxx.xxx.xxx”变成为自己的主机ip
运行gitlab-ctl使配置生效

gitlab-ctl reconfigure

5, 更改ssh 端口
vi /etc/ssh/sshd_config
systemctl restart sshd.service

6,