• [解決済み] Docker ADDとVOLUMEの比較

    質問 Dockerを学んでいるのですが、いつどこで ADD と VOLUME . 以下は、これらの両方が行うことだと思います。 追加 ビルド時にファイルをイメージにコピーします。イメージにはすべてのファイルが含まれているので、非常に簡単にデプロイできます。 一方、毎回ビルドする必要があるのは、開発において良いアイデアとは思えません。ビルドするには、開発者がコンテナを再構築するコ

    2022-07-02 21:22:05
  • [解決済み] Dockerfileでスクリプトを実行する

    質問 ビルド中にスクリプトを実行しようとしているのですが、そのスクリプトは Dockerfile . しかし、それは動作しないようです。 その方法でやってみました。 FROM php:7-fpm ADD bootstrap.sh / ENTRYPOINT ["/bin/bash", "/bootstrap.sh"] また、このように FROM php:7-fpm AD

    2022-06-27 05:29:47
  • [解決済み] DockerfileのファイルをCOPYすると、そのようなファイルやディレクトリがない?

    質問 私のルート(~)フォルダにDockerfileがセットアップされています。私のファイルの最初の3行は次のようになります。 COPY file1 /root/folder/ COPY file2 /root/folder/ COPY file3 /root/folder/ と記述しても、各行ごとに以下のようなエラーが返されます。 そのようなファイルやディレクトリはありません

    2022-06-26 05:25:45
  • [解決済み] Dockerビルドで「unable to prepare context: context must be a directory」と表示される。/Users/tempUser/git/docker/Dockerfile "と表示されます。

    質問 Ubuntuのイメージを構築するためのDockerfileがあります。しかし、私が実行するたびに docker build -t ubuntu-test:latest ./Dockerfile を実行すると、コンソールに次のようなエラーが表示されます。 unable to prepare context: コンテキストはディレクトリでなければなりません。/Users/te

    2022-06-20 10:13:44
  • [解決済み] docker-compose.ymlでサービスを無効化する方法はありますか?

    質問 で一時的にサービスを無効にしたいのですが、どうすればよいでしょうか。 docker-compose ファイルで一時的にサービスを無効にしたいことがあります。 もちろんコメントアウトすることもできますが、ただ単に " と言うオプションはないでしょうか。 enabled: false というようにすることはできますか? どのように解決するのですか? 単純に再定義すればよいので

    2022-06-01 06:26:24
  • [解決済み] コンテナからのログを記録したログファイルはどこにありますか?

    質問 私は、複数のコンテナを docker-compose . コマンドでアプリケーションのログを見ることができます。 docker-compose logs . しかし、私はそれをどこかに送信するために生のログファイルにアクセスしたいのですが?それはどこにあるのでしょうか?私はそれが各コンテナ(コンテナ内?)ごとに別々のログだと思いますが、私はそれを見つけることができる場所? どのよ

    2022-06-01 04:32:57
  • [解決済み] ドッカーコンテナが終了した理由を知るには?

    質問 1G RAM のホストで動作している Docker コンテナを持っています (同じホストで他のコンテナも動作しています)。この Docker コンテナ内のアプリケーションは、いくつかの画像をデコードし、メモリを大量に消費する可能性があります。 時折、このコンテナは終了します。私はそれがメモリ不足のためであることを疑いますが、あまり確かではありません。根本的な原因を見つけるための方法

    2022-05-17 12:58:14
  • [解決済み] dockerコンテナでホストディレクトリをシンボリックリンクでマウントする

    質問 このパラメータでコンテナをマウントしました。 -v /home/test/:/home/test ホストの /home/test 内には、/mnt/ フォルダを指すシンボリック リンクがあります。 しかし、そのリンクは、どこを指しているかは確認できますが、コンテナー内部では壊れているようです。 root@f93f72b45013:/var/www/html# cd /

    2022-05-15 22:28:13
  • [解決済み] docker イメージを名前に基づいて削除するには?

    質問 指定した文字列を含む名前の docker イメージのすべてのバージョンを削除したいのですが ( imagename ). 下記を試しましたが、うまくいかないようです。 docker images | grep 'imagename' | xargs -I {} docker rmi どのように解決するのですか? 以下を試してみてください。 docker rmi

    2022-05-14 10:33:55
  • [解決済み] Docker Machineです。デバイスに空き容量がない

    質問 Docker ComposeでDocker Machineをセットアップしようとしています。 シナリオ1 (Docker Machineなし) もし私が docker-compose up -d を実行すると、意図したとおりに 3 つのリンクされたコンテナ (nginx+mongodb+nodejs) が作成されます。 シナリオ 2 (Docker Machin

    2022-05-13 15:20:15
  • [解決済み] Dockerfileのビルド - エラーを無視することは可能か?

    質問 Dockerfileを入手しました。イメージをビルドする際、このエラーでビルドが失敗します。 automake: error: no 'Makefile.am' found for any configure output Error build: The command [/bin/sh -c aclocal && autoconf && autom

    2022-05-12 11:17:36
  • [解決済み] Dockerが終了したコンテナのログを見る

    質問 終了したコンテナのログを見る方法はありますか? 終了したコンテナのコンテナIDを取得するには docker ps -a が、実行中に何が起こったかを知りたいのです。 どのように解決するのですか? 使用方法 docker logs . また、停止中のコンテナに対しても機能し、コンテナのメインプロセスのSTDOUTとSTDERRのストリーム全体をキャプチャします。

    2022-05-12 02:07:38
  • [解決済み] MinikubeのVMにsshで入るにはどうすればよいですか?

    質問 Minikube VMにsshするためのユーザ名/パスワード/キーは何ですか? 解決方法は? Minikubeのバイナリを使用することができます。 minikube ssh .

    2022-05-11 17:04:15
  • [解決済み] docker-ce、docker-ee(現在は「Mirantis Kubernetes Engine」)との関連で、docker.ioとは何ですか?

    質問 以前は、Dockerをインストールするために apt-get install docker.io しかし、最近気づいたのですが、dockerをインストールするためのドキュメントでは、docker-ceを使用しています。この2つの違いを調べようとしたのですが、空振りに終わってしまいました。docker.ioはdocker-ceとどのような関係にあるのでしょうか? どのように解

    2022-05-11 06:25:56
  • [解決済み] 他のコンテナからDockerコンテナにアクセスする

    質問 2つの異なるイメージに基づいて2つのdockerコンテナを作成しました。ひとつはデータベース、もうひとつはウェブサーバーです。両方のコンテナは私の mac osx 上で実行されています。 私はホストマシンからdbコンテナにアクセスすることができ、同じようにホストマシンからwebserverにアクセスすることができます。 しかし、Web サーバから db 接続にアクセスするにはど

    2022-05-11 04:45:09
  • [解決済み] Dockerとは何か、何のためにあるのか

    質問 Dockerの話を聞いて、一度体験してみたいと思っています。 しかし、実はこのquot;コンテナ、何のためにあるのでしょうか? コンテナとは何ですか? 開発専用の仮想マシンを置き換えることができるのか? 企業でDockerを使う目的は、簡単に言うと何ですか?主なメリットは? どのように解決するのか? VMです。 仮想マシン(VM)ソフトウェアを使用すると、

    2022-05-10 23:21:21
  • [解決済み] データのみのボリュームをあるホストから別のホストに移植するには?

    質問 のDockerドキュメントで説明されているように ボリュームを使用する という概念があり、いわゆる データのみ コンテナは、データ専用コンテナが実際に実行されているかどうかに関係なく、他の複数のコンテナにマウント可能なボリュームを提供します。 基本的に、これは素晴らしいことだと思います。しかし、私が理解していないことが 1 つあります。 これらのボリューム(これ

    2022-05-10 21:57:23
  • [解決済み] dockerコンテナからホスト上でシェルスクリプトを実行するには?

    質問 dockerコンテナからホストを制御する方法を教えてください。 例えば、ホストにコピーしたbashスクリプトを実行するにはどうすればよいですか? どのように解決するのですか? それは、そのbashスクリプトが何をする必要があるかに、本当によります。 例えば、bashスクリプトが単にエコーを出力するだけなら、次のようにすればよいでしょう。 docker run --rm

    2022-05-07 01:38:10
  • [解決済み] Dockerアカウントにログインできない

    質問 OS: Ubuntu 18.04 Server Docker 18.3 CE Windows 10 のノートパソコンから PuTTY SSH セッションを使用してサーバーにログインしています。 ローカルのWindowsノートパソコンにはDockerが入っていないので、すべての作業はリモートサーバーで行います。 ターミナルセッションを使用して、リモートサーバー上のすべてのDo

    2022-05-05 05:29:37
  • [解決済み] docker がホスト上のボリュームをマウントする

    質問 を使用して、ボリュームを持つDockerコンテナ間でフォルダを共有することに成功しました。 docker run -v /host/path:/container/path ... しかし、私の疑問は、これと VOLUME というコマンドをDockerfileに記述します。 VOLUME /path 私が使っている画像は VOLUME コマンドを使用して、それを

    2022-05-04 13:38:37