質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

WSL(Windows Subsystem for Linux)

WSL (Windows Subsystem for Linux) は、Windows10のOS上でLinux向けのバイナリプログラムを実行可能にする機能です。また、WindowsOSのAPIを用いた仕組みを提供しており、Linux側からWindowsOSへのファイルアクセスもできます。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

GitLab

GitLabは Gitoliteをブラウザから管理できるようにする Rubyアプリケーションで、 GitHubのようなサービスをクローズドな環境に独自で構築できるように 公開されたものです。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Q&A

解決済

1回答

2558閲覧

WSL2環境上のUbuntuにDockerをインストール後、docker-compose.ymlを作成してGitLabコンテナを起動する際に、エラーがでてしまいます。

fdorike

総合スコア21

docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

WSL(Windows Subsystem for Linux)

WSL (Windows Subsystem for Linux) は、Windows10のOS上でLinux向けのバイナリプログラムを実行可能にする機能です。また、WindowsOSのAPIを用いた仕組みを提供しており、Linux側からWindowsOSへのファイルアクセスもできます。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

GitLab

GitLabは Gitoliteをブラウザから管理できるようにする Rubyアプリケーションで、 GitHubのようなサービスをクローズドな環境に独自で構築できるように 公開されたものです。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

0グッド

0クリップ

投稿2021/10/26 06:03

編集2021/10/26 06:04

前提・実現したいこと

WSL2環境上のUbuntu 20.04 LTSにhttps://docs.docker.com/engine/install/ubuntu/ のInstall using the repositoryを参考に、Dockerをインストールしました。

sudo vi docker-compose.yml を実行し、
docker-compose.ymlを作成して、docker-compose up -dを実行した所エラーが発生しました。

$ sudo service docker status

  • Docker is running

docker daemonを起動した状態で実行しています。

sudo apt install docker-composeを実行しました。
docker-composeはインストールしてあります。

発生している問題・エラーメッセージ

$ docker-compose up -d Pulling web (gitlab/gitlab-ce:latest)... ERROR: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

docker-compose.yml

web: image: 'gitlab/gitlab-ce:latest' restart: always hostname: 'gitlab' environment: GITLAB_OMNIBUS_CONFIG: external_url 'http://localhost:8929' mattermost_external_url 'hhttp://localhost:8930' ports: - '8930:8930' - '8929:8929' - '2224:22' volumes: - '$GITLAB_HOME/config:/etc/gitlab' - '$GITLAB_HOME/log:/var/log/gitlab' - '$GITLAB_HOME/data:/var/opt/git

試したこと

/etc/resolv.confの中身を
nameserver 172.19.192.1 → nameserver 8.8.8.8 に変更。

補足情報(FW/ツールのバージョンなど)

$ sudo docker version
Client: Docker Engine - Community
Version: 20.10.9
API version: 1.41
Go version: go1.16.8
Git commit: c2ea9bc
Built: Mon Oct 4 16:08:29 2021
OS/Arch: linux/amd64
Context: default
Experimental: true

Server: Docker Engine - Community
Engine:
Version: 20.10.9
API version: 1.41 (minimum version 1.12)
Go version: go1.16.8
Git commit: 79ea9d3
Built: Mon Oct 4 16:06:37 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.4.11
GitCommit: 5b46e404f6b9f661a205e28d59c982d3634148f8
runc:
Version: 1.0.2
GitCommit: v1.0.2-0-g52b36a2
docker-init:
Version: 0.19.0
GitCommit: de40ad0

$ docker --version
Docker version 20.10.9, build c2ea9bc

$ docker-compose --version
docker-compose version 1.25.0, build unknown

$ apt-cache depends docker-ce
docker-ce
Depends: containerd.io
Depends: docker-ce-cli
Depends: iptables
Depends: libseccomp2
Depends: libc6
Depends: libdevmapper1.02.1
Depends: libsystemd0
Conflicts: docker
Conflicts: <docker-engine>
Conflicts: <docker-engine-cs>
Conflicts: docker.io
Conflicts: <lxc-docker>
Conflicts: <lxc-docker-virtual-package>
Recommends: apparmor
Recommends: ca-certificates
Recommends: docker-ce-rootless-extras
Recommends: git
Recommends: libltdl7
Recommends: pigz
Recommends: procps
Recommends: xz-utils
Suggests: aufs-tools
|Suggests: cgroupfs-mount
Suggests: cgroup-lite
Replaces: <docker-engine>

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

sudo vi /etc/default/docker
こちらにproxyの設定を書き込むことで解決することができました。
各々の環境で下記を入力してください。
export HTTP_PROXY_USER=
export HTTP_PROXY_PASS=
export HTTP_PROXY=
export HTTPS_PROXY=

投稿2021/10/27 01:27

fdorike

総合スコア21

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問