6.在102.33上解压镜像并导入恢复

cd /data/images

tar zxvf img_gitlab-ce-16.1.6.tgz

导入镜像

docker load < gitlab-ce.16.1.6-ce.0.tgz

7.修改docker-compose.yaml文件,更新镜像

version: '3.6'
services:
  gitlab:
    #image: 'gitlab/gitlab-ce:16.0.1-ce.0'
    image: 'gitlab/gitlab-ce:16.1.6-ce.0'
    container_name: gitlab
    restart: always
    hostname: 'meta-gitlab'
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        gitlab_rails['gitlab_shell_ssh_port'] = 30022
#        external_url 'https://gitlab.umi.com'
#        external_url 'https://gitlab.umi.com'
        # Add any other gitlab.rb configuration here, each on its own line
    ports:
#      - '80:80'
#      - '443:443'
      - '30022:22'
    volumes:
      - '/data/backup_env/gitlab/config:/etc/gitlab'
      - '/data/backup_env/gitlab/logs:/var/log/gitlab'
      - '/data/backup_env/gitlab/data:/var/opt/gitlab'
    shm_size: '256m'
    networks:
      - meta
networks:
  meta:
    external: true
    name: meta

8.更新并启动服务

更新docker compose镜像

docker-compose pull

启动服务

docker-compose up -d

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐