タグ付けされた質問 「docker」

Docker-開発者およびシステム管理者向けの分散アプリケーション用のオープンプラットフォーム。

1
Windowsコンテナ:Containeradministrator対Administrator?
Dockerのユーザーに関しては、少し混乱しています。Windowsコンテナ(例:microsoft / windowsservercore)を実行して「whoami」と入力すると、次の応答が返されます user manager\containeradministrator しかし、コンテナ内で「ネットユーザー」を実行すると、containeradministratorが表示されず、むしろ ------------------------------------------------------------------------------- Administrator DefaultAccount Guest では、結局のところこのconataineradministratorはどのユーザーであり、どのような権限を持っているのでしょうか。彼はユーザーグループに属していますか?

1
ホストマシンからDockerコンテナーを解決する
Docker 1.12.1を実行しています。ユーザーネットワーク(ブリッジタイプ)にいくつかのコンテナーを取得し、各コンテナーにを割り当てました--network-alias。コンテナーは互いに正しく解決しますが、ホストはネットワークエイリアスまたはホスト名でコンテナーを解決できません。 どのようにしてホストにユーザーネットワーク上のコンテナの名前を解決させることができますか?

5
Conemu上のDocker
をstart.sh使用してDocker ファイルを開くタスクを作成することにより、ConEmuでdockerを実行しようとしていますgit bash。 通常、Dockerターミナルはを指している"C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"ので、これを行うためにConEmuでタスクを作成する方法はありますか?だからこのようなもの:
9 bash  conemu  docker  cmder 

2
Docker Toolbox:マシンの作成エラー:マシン作成中のドライバーのエラー:最大再試行回数(5)を超えました
私はWindows 7、VirtualBox 5.0.4、Dockerツールボックス1.9.0を使用しています。クイックスタートを実行すると、次のようになります。 Creating Machine default... Running pre-create checks... Creating machine... Error creating machine: Error in driver during machine creation: Maximum number of retries (5) exceeded Looks like something went wrong... Press any key to continue... しかし、VirtualBoxを開いて確認すると、実行中の「デフォルト」のVMが表示されます。私のVBox.logに表示されます(完全なファイルはここにあります): 00:00:00.696246 HM: HMR3Init: VT-x w/ nested paging and unrestricted guest execution hw support …


1
Windows 10で(ubuntu)vagrantボックス内でdockerを実行する
私は最近Dockerを紹介されたばかりですが、それがどのように機能するかについての私の知識はかなり限られています。 Windows 10 Homeを実行していて、Docker for Windowsをインストールできなかった、Docker Toolboxをインストールしたが、簡単に起動して実行できなかった Windows 10 Professionalにアップグレードされました。Windows用のDockerをインストールしました。数時間後、私は物事がうまくいったように見えました。Hyper-Vが有効になっているということは、(Virtualboxを使用している)私の古いvagrantマシンが機能しなくなったことを意味します。Dockerにはネットワーク(インターネット)接続がないようです。今はあきらめ、Hyper-Vを無効にし、浮浪者に戻る Virtualboxを使用して、浮浪者ボックスまたはUbuntu VMをセットアップし、Dockerを起動して実行できると考えていました。 これは、PHP7 / Nginx / Laravelアプリケーションでの作業を目的としています 私の質問は-これで大丈夫でしょうか?パフォーマンスの問題はありますか?Ubuntuでの私の経験では、Dockerなどのこれらの種類のものを動作させることは、Windowsで動作させるよりもはるかに簡単です。 さらに、既存のVagrant Boxで何を探すことができますか?それにより、Docker(Vagrant Boxで実行されている)で可能な限り迅速にセットアップを取得できますか? ありがとう!

1
ProxmoxのDocker
Proxmox v4でホームサーバーをセットアップし、Dockerコンテナーを実行したいと考えています。これについてどうすればいいですか?LXCコンテナー内にDockerをセットアップするだけですか、それとも完全なVMを作成して、Atomic Host / CoreOS / RancherOSなどの最小OSの1つを使用する必要がありますか? この質問の言い回しからおそらく明らかであるように、私はコンテナとProxmoxの両方に不慣れなので、応答するときにそれを覚えておいてください。このホームプロジェクトは、これを修正するために私がしていることの1つです。ただし、私はLinuxや仮想化に不慣れです。助けてくれてありがとう!
8 docker  lxc 

0
Docker Hub用にどのIP /ポートを開く必要がありますか?
クライアントの制限を考えると、仮想マシンをインターネットに対して完全にオープンにすることはできません。ただし、時にはDocker HubからDockerイメージをプルする必要があります。 IPアドレスと範囲、およびポートをホワイトリストに登録できます。ホスト名はありません。 私はあらゆる場所を探しましたが、などのコマンドを実行するときにDockerがイメージをダウンロードするIPリストは見つかりませんでしたdocker pull redis。誰かがそのような問題を抱えていますか? 私は質問をチェックアウトしました:Dockerはイメージをプルできませんが、https: //index.docker.ioは、当然のことながら、別のIPに解決します。

4
Docker execはエイリアスをロードしません
のDockerコンテナにbashエイリアスをロードしてい/etc/bash.bashrcます。コマンドラインPHPスクリプトへのショートカットとして機能します。これは便利です。コンテナにログインした直後に誰でもそのエイリアスを使用できるためです。 $ docker exec -it my-container bash ただし、次のように、ログインせずにこのエイリアスを1回限りのコマンドで使用できるようにもしたいと思います。 $ docker exec -it my-container my-alias 以外の場所でエイリアスを定義するなど、さまざまなバリエーションを試しましたが/etc/bash.bashrc、このエラーが発生し続けます: rpcエラー:code = 2 desc = ociランタイムエラー:exec失敗:exec: "my-alias":実行可能ファイルが$ PATHに見つかりません 私がウェブ上で見つけた他の提案は、これまでのところトリックをしませんでした。誰でも?

1
Dockerコミットが機能しない
Ubuntu 10.04でlucid:latestイメージがあります。このイメージを実行した後、ホスト名を変更しようとしています: docker run -t -i lucid:latest /bin/bash 別のコンソールウィンドウでホスト名を変更した後、コマンドを入力しています。 $ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES fdab6a995726 lucid:latest "/bin/bash" 4 seconds ago Up 3 seconds furious_stallman $ sudo docker commit fdab6a995726 その後、この画像に加えた変更は保存されますが、保存されません。コンテナからログアウトしてから再度戻ると、変更はコミットされません。どうしましたか?
4 docker  commit 

1
Docker上のCentOS:docファイルのインストール方法
CentOS 6.5に基づくDockerコンテナにKolabグループウェアをインストールしようとしています。一見すると、公式パッケージのインストールは問題なく機能しているように見えました。しかし、その後、セットアップスクリプトを実行しようとすると、いくつかのエラーが発生しました。調査を行った結果、セットアップスクリプトがにあるsqlスキーマファイルを使用しようとすることがわかりました/usr/share/doc/kolab-webadmin-3.1.5。によるとrepoquery -l kolab-webadmin、sqlファイルは実際にパッケージに含まれています。ただし、インストールされていません。 これはどういうわけかDockerの「機能」であり、不必要なドキュメントファイルのコンテナへのインストールを回避しようとしていますが、それに関する情報は見つかりませんでした。 yumで不足しているファイルをインストールする方法はありますか? 更新: 問題を説明するための最小限の例を次に示します。最初に新しいcentosコンテナーを作成します。 docker run -t -i centos:centos6 /bin/bash 内部で、yum-utilsパッケージをインストールします。 yum install -y yum-utils その後、repoqueryを使用してyum-utilsパッケージの内容を検査する場合 repoquery -l yum-utils パッケージには/usr/share/doc/yum-utils-1.1.30の下にファイルが含まれていることに気付くでしょう。ただし、このフォルダーは存在しません。
4 centos  yum  docker 

1
localtime / timezoneを最も一般的で分布に依存しない方法で設定する方法は?
間違ったタイムゾーンで実行されているdockerコンテナーを作成しました。個人的にはタイムゾーン(ヨーロッパ/ストックホルム、GMT + 1)で実行する必要があります。プロジェクトはオープンソースであるため、他のユーザーもそれを変更したい場合があります。Dockerfileやdocker-compose.ymlなどでこれを誰でも簡単に変更できるようにしたいと思います。 可能であれば、誰かが別のディストリビューションを使用したい場合に備えて、CentOSだけでなくソリューションが適用可能であることも願っています。 Dockerコンテナにlocaltime / timezoneを設定するための、最も不可知論的なアプローチは何ですか? これらの2つのアプローチは一般的であるように見えますが、それらが私にとって本当に最善の方法であるかどうかはわかりません。 TZ環境変数 一部のLinuxディストリビューションは、TZ環境変数を読み取ります。ただし、centos:7画像を使用すると機能しないことに気づきました。 / etc / localtime あなたは、コンテナのマッピングすることができます/etc/localtimeにを/etc/localtimeドッキングウィンドウ-compose.ymlでホスト上で。しかし、これを行うと、その使用のディストリビューション/etc/timezoneはUTCに残り、読み取り中のソフトウェアは間違ったタイムゾーンを読み取ります。
4 linux  centos  docker 

1
港湾労働者はコンテナーからpythonを実行します
開発環境をセットアップするためにdockerの使用を必要とするプロジェクトを引き継ぎました。プロジェクトウィキは主にcoreosとpythonスクリプトを実行することを含むセットアップステップの1つで使用するために書かれています。 私はboot2dockerを使用していますが、tclにはPythonがプレインストールされていないことに気付きました。しかし、私がプロジェクトリポジトリから取得したイメージはpython27に付属しています。 入力しなくてもVM内のコンテナーからPythonインタープリターを使用する方法 docker exec 毎回? また、IDEで開発を行うために、boot2docker vm(dockerではなく)インスタンスのプロジェクトコードにローカルにアクセスするにはどうすればよいですか。
3 docker 

1
Dockerの誤解-メリットはどこにある
dockerの利点がどこにあるのか理解できません。私に敬意を表する偉大な賞賛に出くわしDockerます。それは軽量の仮想マシンと比較して、それは非常に速く、。 誰もが仮想マシンに不可欠なすべてのものなしでDockerが動作する理由を説明できますか?結局のところ、Dockerにはカーネルしかありません。はい、軽量ですが、非常に貧弱であればソフトウェアです。ls, cp, cd,..私たちが持っているものを超えて何か?他の場合には、より多くのソフトウェアが必要であり、結果としてdockerのサイズも巨大になる可能性があります。 私はどこが間違っていますか?

1
コード変更時のdocker composeでの自動リロード
私はいくつかのサービスを開始していますdocker-compose: docker-compose up コードベースに変更を加えると、コンテナの1つ(偶然build: ./にもdocker composeファイルに指定されているもの)が再起動することに気付きました。これはに起因するものと思われますがdocker-compose、ドキュメントにはこの事実への参照は見つかりません。 これは本当に原因docker-composeですか?これはどこに文書化されていますか?
2 docker 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.