Docker 安装gitlab

355 阅读1分钟
  1. 下载镜像
docker pull beginor/gitlab-ce:11.3.0-ce.0
  1. 将 GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 放到容器之外, 便于日后升级, 因此请先准备这三个目录。
mkdir -p /usr/local/gitlab/etc
mkdir -p /usr/local/gitlab/log
mkdir -p /usr/local/gitlab/data
  1. 运行镜像
docker run \
    --detach \
    --hostname 106.52.28.177:8888 \
    --publish 8443:443 \
    --publish 8888:8888 \
    --publish 8222:22 \
    --name gitlab \
    --restart unless-stopped \
    -v /usr/local/gitlab/etc:/etc/gitlab \
    -v /usr/local/gitlab/log:/var/log/gitlab \
    -v /usr/local/gitlab/data:/var/opt/gitlab \
    beginor/gitlab-ce:11.3.0-ce.0 

问题: 生成 git 公钥 使用ssh拉取/推送代码

ssh-keygen -t ed25519 -C "ssh-key的名称"  
# 获取key
cat ~/.ssh/id_ed25519.pub

至此结束