2017-07-06 15 views
0

私はGitLabに基づいてCIソリューションをセットアップしようとしています。Gitlab CI - オフラインでドッカー画像を使用する

問題は、私のサーバーがインターネットに接続されていないことです。私はそれらを更新するためにそれらを接続し、彼らは彼らの通常のIPアドレスを再開します。私はGitLab CIとDockerを使いたいのですが、テスト中にダウンロードされたイメージではなく、常に利用可能なドッカーイメージ(php、mysql)を準備する方法を知りたいのです。

敬具あなたのCIは、インターネットを有効にして、一度構築し、その後、彼らはrunners.dockerセクションに pull_policy = "if-not-present"を追加することによって、最初の実行中に引き込まれた既存のドッキングウィンドウの画像を再利用してい実行

Sulian

答えて

0

/etc/gitlab-runner/config.tomlファイルのそうですね:

[[runners]] 
    name = "Runner name" 
    url = ... 
    ... 
    executor = "docker" 
    [runners.docker] 
    image = ... 
    pull_policy = "if-not-present" 
    ... 
関連する問題