• [解決済み】docker-composeが常に新しいイメージからコンテナを再作成するようにするにはどうすればよいですか?

    質問 私のDockerイメージはJenkins CIサーバーでビルドされ、私たちのプライベートDockerレジストリにプッシュされています。私の目標は、常にイメージの元のビルドされた状態を開始するdocker-composeで環境をプロビジョニングすることです。 現在、docker-compose 1.3.2 と 1.4.0 を別のマシンで使っていますが、以前はもっと古いバージョンも使っ

    2022-03-30 05:37:03
  • [解決済み】docker composeで環境変数を使用する方法

    質問 docker-compose.ymlの中で、env変数を使用できるようにしたい。 docker-compose up . これはその例です。 私は今日、基本的なdocker runコマンドでこれをやっていますが、これは私自身のスクリプトに巻きついています。 このようなbashラッパーを使用せずに、composeで実現する方法はありますか? proxy: hostname: $

    2022-03-29 17:34:59
  • [解決済み】docker run <IMAGE> <MULTIPLE COMMANDS> (ドッカーラン)。

    質問 このようなコマンドを複数回実行しようとしています。 docker run image cd /path/to/somewhere &amp;&amp; python a.py しかし、これは...と解釈されるため、"No such file or directory"エラーが発生します。 "docker run image cd /path/to/somewhere" &am

    2022-03-29 04:08:33
  • [解決済み】Dockerコンテナでボリュームをリストアップする方法は?

    質問 レジストリから docker イメージを使用する場合、イメージのコンテナによって作成されたボリュームを確認する必要があることがよくあります。 注意: 私は Red Hat 7 上で docker バージョン 1.3.2 を使用しています。 使用例 は postgres Docker Registry の公式イメージでは、コンテナ用に設定されたボリュームが /var

    2022-03-28 21:42:56
  • [解決済み】Dockerでディレクトリを変更するコマンドは?

    質問 dockerで、こんなことをしたいのですが。 git clone XYZ cd XYZ make XYZ しかし、cdコマンドがないため、毎回フルパスで渡す必要があります(make XYZ /fullpath)。何か良い解決策はないでしょうか? どのように解決するのですか? スクリプトを実行したり、より複雑なパラメータをRUNに指定したりします。以前、ダウンロードしたD

    2022-03-28 05:50:19
  • [解決済み】擬似TTYを割り当てるDockerの-tオプションに戸惑う

    質問 このオプションは具体的に何をするのですか?TTYについていろいろ読んできましたが、まだ混乱しています。私は -t で、ただ -i がないと、ユーザー入力を期待するプログラムはエラーを投げるようです。 -t . なぜ疑似TTYが有効であることが重要なのでしょうか? どのように解決するのですか? その -t オプションは、Unix/Linuxがターミナルアクセスをどのよ

    2022-03-27 13:28:33
  • [解決済み】Dockerfileで環境変数の値を取得する

    質問 Rubyアプリのコンテナを構築しています。私のアプリの設定は、環境変数に含まれています(アプリの内部で、次のように読み込まれます)。 dotenv ). その設定変数の1つに、アプリの公開IPがあり、内部でリンクを作るのに使われています。 このIPをコンテナ内の127.0.0.1に向けるdnsmasqエントリーを追加して、コンテナ化されていないかのようにアプリのリンクをフェッチ

    2022-03-27 12:16:13
  • [解決済み】Dockerでnamedタグとlatestタグを作成する方法とは?

    質問 というタグを付けたい画像があるとします。 0.10.24 (私の場合は、Node.js 0.10.24を含むイメージです)。そのイメージをDockerfileを使ってビルドし、実行すると docker build を使用してタグを提供することで -t パラメータを使用します。 いつかその画像の別バージョンができることを期待して、別のタグ名で処理を再実行することにします。

    2022-03-27 10:34:45
  • [解決済み】リモートレジストリにあるDockerイメージのすべてのタグを一覧表示するには?

    質問 CLI(推奨)またはcurlを使用して、リモートDockerレジストリにあるDockerイメージのすべてのタグを一覧表示するにはどうすればよいですか? できれば、リモートレジストリからすべてのバージョンを取得しないでください。私はタグをリストアップしたいだけです。 解決方法は? からの回答がありました。 ここで . ありがとうございました。:) 一行スクリプト:(

    2022-03-26 23:52:09
  • [解決済み】終了したDockerコンテナを継続する方法

    質問 考えてみてください。 docker run -it centos /bin/bash を押しました。 Ctrl + D をクリックすると終了します。 このコンテナを引き続き実行したいのですが、できないことがわかりました。 唯一の方法は docker commit `docker ps -q -l` my_image docker run -it my

    2022-03-26 17:09:58
  • [解決済み】"docker run -d "の後、Dockerコンテナが自動的に停止する。

    質問 これまで読んだチュートリアルによると、".を使用するようです。 docker run -d とすると、イメージからコンテナが起動し、コンテナはバックグラウンドで実行されます。このように、すでにコンテナIDがあることがわかります。 root@docker:/home/root# docker run -d centos 605e3928cdddb844526bab691af51d0c9

    2022-03-24 20:18:01
  • [解決済み】Dockerコンテナ内のRootパスワードについて

    質問 USERコマンドでビルドしたDockerイメージで、非rootユーザーの dev . コンテナ内では、私は "dev" ですが、コンテナ内の /etc/hosts ファイルを作成します。 だから、私はrootになる必要があります。suコマンドを試していますが、rootのパスワードの入力を要求されます。 Dockerコンテナ内のデフォルトのrootユーザーのパスワードは何で

    2022-03-24 17:08:46
  • [解決済み】Dockerがlxc-tools(ユーザースペースのLXCツール)に追加するものは何ですか?)

    質問 Dockerの機能を見てみると、そのほとんどがLXCで既に提供されています。 では、Dockerは何を追加するのでしょうか?なぜ素のLXCではなくDockerを使うのか? 解決するには? からの Docker FAQ : lxcとは、Linuxカーネルの機能(特に名前空間と制御グループ)のことで、プロセスを互いにサンドボックス化し、そのリソース割り当てを制御するこ

    2022-03-24 06:04:14
  • [解決済み】Dockerコンテナからホストポートにアクセスする方法

    質問 私はjenkinsを実行しているdockerコンテナを持っています。ビルドプロセスの一部として、ホストマシンでローカルに実行されているWebサーバーにアクセスする必要があります。ホストのウェブサーバー(ポートで実行するように設定可能)をjenkinsコンテナに公開する方法はありますか? EDIT: 私はLinuxマシンでdockerをネイティブに動かしています。 UPDATE

    2022-03-23 22:10:04
  • [解決済み】docker-composeで単一のコンテナを再起動する方法

    質問 私は docker-compose.yml ファイルには4つのコンテナが含まれています。 redis , postgres , api と worker . の開発中に worker コンテナを再起動し、変更を適用する必要があることがよくあります。単一のコンテナ (たとえば worker を使用することで、他のアプリケーションを再起動することなく、他のアプリケーシ

    2022-03-23 20:55:20
  • [解決済み】Dockerイメージとコンテナの違いは何ですか?

    質問 Dockerを使用する場合、ベースとなるイメージからスタートします。それを起動し、変更を加え、その変更が別のイメージを形成するレイヤーに保存されます。 ですから、最終的にはPostgreSQLインスタンス用のイメージとWebアプリケーション用のイメージができ、それらの変更が持続され続けるのです。 コンテナとは何ですか? どのように解決するのですか? イメージのインスタン

    2022-03-23 18:38:52
  • [解決済み】Dockerfileにイメージ名を設定する方法は?

    質問 カスタム画像を作成する際に、以下のように画像名を設定することができます。 docker build -t dude/man:v2 . # Will be named dude/man:v2 Dockerfile でイメージの名前を定義する方法はありますか? docker build コマンドを使用してください。 解決方法は? Dockerfileの中では、イメージのタ

    2022-03-23 09:49:36
  • [解決済み】Dockerのプロセスへのアタッチとデタッチはどうやるの?

    質問 docker プロセスにアタッチすることはできますが Ctrl + c は、デタッチすることができません。 exit は基本的にプロセスを停止させます。 プロセスを実行させ、時々アタッチして変更を加え、その後デタッチするというワークフローはどのようなものが推奨されますか? どのように解決するのですか? シェルを終了せずにttyを切り離すには、エスケープシーケン

    2022-03-23 04:53:29
  • [解決済み】Docker.NETの不具合を修正する方法。パーミッションが拒否される問題

    質問 Ubuntu OSを使用しているマシンにDockerをインストールしました。 実行すると sudo docker run hello-world 全てOKですが、私は sudo コマンドを短くするためです。 を使わずにコマンドを書くと sudo docker run hello-world それは次のように表示されます。 docker: Got pe

    2022-03-23 01:21:03
  • [解決済み】Dockerは仮想マシンとどう違うの?

    質問 何度も読み返す Dockerのドキュメント DockerとフルVMの違いを理解するために。Dockerはどのようにして、それほど重くならずに、完全なファイルシステムや分離されたネットワーク環境などを提供することができるのでしょうか? Dockerイメージにソフトウェアをデプロイすることが、単に一貫した本番環境にデプロイするよりも簡単なのはなぜですか? どのように解決する

    2022-03-18 02:25:15