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

コンテナは、クラス、データ構造、または抽象データ型であり、そのインスタンスは他のオブジェクトのコレクションです。コンテナーは通常、ジェネリックまたはテンプレートを使用するため、さまざまなオブジェクトを追加できます。

19
Dockerと仮想マシンの違いは何ですか?
DockerとフルVMの違いを理解するために、Dockerのドキュメントを読み続けています。どのようにして、それほど重いものではなく、完全なファイルシステム、分離されたネットワーク環境などを提供するのですか? ソフトウェアをDockerイメージに展開する(正しい場合)のは、一貫した本番環境に単に展開するよりも簡単なのはなぜですか。

13
docker:「build」には1つの引数が必要です。「docker build --help」を参照してください
Docker WebサイトからDockerイメージを構築するための指示に従ってください。 https://docs.docker.com/examples/running_redis_service/ これは、ドキュメントの指示に従い、このDockerfileを使用すると表示されるエラーです FROM ubuntu:14.04 RUN apt-get update && apt-get install -y redis-server EXPOSE 6379 ENTRYPOINT ["/usr/bin/redis-server"] sudo docker build -t myrepo/redis docker: "build" requires 1 argument. See 'docker build --help'. どのように解決しますか?
315 docker  containers 

18
Dockerコンテナー内でcronジョブを実行する方法
シェルスクリプトを呼び出すDockerコンテナー内でcronjobを実行しようとしています。 昨日、私はWeb全体とスタックオーバーフローを検索してきましたが、実際に機能する解決策を見つけることができませんでした。 これどうやってするの? 編集: 私は、(コメントされた)githubリポジトリーを作成しました。これは、所定の間隔でシェル・スクリプトを呼び出す、動作するdocker cronコンテナーを使用しています。
275 docker  cron  containers  sh 


6
KubernetesのClusterIP、NodePort、LoadBalancerサービスタイプの違いは何ですか?
1-ドキュメントを読んでいますが、表現が少し混乱しています。それは言う: ClusterIP:サービスをクラスター内部IPで公開します。この値を選択すると、サービスはクラスター内からのみ到達可能になります。これはデフォルトのServiceTypeです NodePort:静的ポート(NodePort)で各ノードのIP上のサービスを公開します。NodePortサービスがルーティングするClusterIPサービスが自動的に作成されます。をリクエストすることにより、クラスターの外部からNodePortサービスに接続できます<NodeIP>:<NodePort>。 LoadBalancer:クラウドプロバイダーのロードバランサーを使用して、サービスを外部に公開します。外部ロードバランサーがルーティングするNodePortおよびClusterIPサービスは自動的に作成されます。 NodePortサービスタイプは引き続き使用しますが、ClusterIP外部クライアントに開かれている別のポートでのみ使用しますか?したがって、この場合と<NodeIP>:<NodePort>同じ<ClusterIP>:<NodePort>ですか? それとも、NodeIP実行時に実際に見つかったkubectl get nodesIPであり、ClusterIPサービスタイプに使用されている仮想IPではないのでしょうか。 2-以下のリンクからの図でも: http://kubernetes.io/images/docs/services-iptables-overview.svg Clientが内部にある特別な理由はありますNodeか?ClusterClusterIPサービスタイプの場合、内部にある必要があると想定しました。 NodePortについて同じ図が描かれた場合、両方の外側に完全にクライアントを描画することは有効ですかNode、Clusterまたは私は完全にポイントを逃していますか?

3
停止したDockerコンテナのみを一覧表示する
Dockerを使用すると、実行中のコンテナ、または停止したコンテナを含むすべてのコンテナを一覧表示できます。 これは次の方法で実行できます。 $ docker ps # To list running containers または $ docker ps -a # To list running and stopped containers 停止したコンテナのみを一覧表示する方法はありますか?
191 docker  containers 

9
DockerエラーはDockerコンテナーを削除できません。競合:リポジトリ参照を削除できません
Dockerでコンテナーを削除したいのですが、削除しようとするとエラーが発生します コンテナーを削除する前の次のステップは、既存のコンテナーのリストを参照してください sts@Yudi:~/docker$ sudo docker ps -as CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE 78479ffeba5c ubuntu "/bin/bash" 42 hours ago Exited (0) 42 hours ago sharp_wescoff 81 B (virtual 187.7 MB) 0bd2b54678c7 training/webapp "python app.py" 5 days ago Exited (0) 5 days ago backstabbing_ritchie 0 B (virtual 323.7 …
165 docker  containers 

4
Docker Alpineコンテナーでのシェルの開始
Ubuntuイメージのインタラクティブシェルを開始するには、次のコマンドを実行します。 ole@T:~$ docker run -it --rm ubuntu root@1a6721e1fb64:/# ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var ただし、これをAlpine Dockerイメージに対して実行すると、次の結果になります。 ole@T:~$ docker run -it --rm alpine Error response from daemon: No command specified アルパインのベースコンテナーでインタラクティブシェルを起動するコマンドは何ですか?

3
標準コンテナの複雑さの保証は何ですか?
どうやら;-)標準コンテナは何らかの形の保証を提供します。 どのタイプの保証があり、正確には、異なるタイプのコンテナの違いは何ですか? SGIページからの作業(STLについて)私はこれを思いつきました: Container Types: ================ Container: Forward Container Reverse Container Random Access Container Sequence Front Insert Sequence Back Insert Sequence Associative Container Simple Associative Container Pair Associative Container Sorted Associative Container Multiple Associative Container Container Types mapped to Standard Containers ============================================= std::vector: Sequence Back Sequence Forward/Reverse/Random Container std::deque: Sequence …
160 c++  stl  containers  big-o 

11
コンテナーをKubernetesで実行し続けるにはどうすればよいですか?
現在、Kubernetesクラスターでシェル(/ bin / bash)を使用した単純なコンテナーを実行しようとしています。 pseudo-tty分離オプション(コマンドの-tdオプションdocker run)を使用して、Dockerコンテナーでコンテナーを実行し続ける方法があると思いました。 例えば、 $ sudo docker run -td ubuntu:latest Kubernetesにこのようなオプションはありますか? 私はkubectl run-container次のようなコマンドを使用してコンテナを実行しようとしました: kubectl run-container test_container ubuntu:latest --replicas=1 しかし、コンテナーは数秒間終了します(docker run上記のオプションなしでコマンドを使用して起動するのと同じです)。そして、ReplicationControllerは繰り返し起動します。 コマンドの-tdオプションのように、Kubernetesでコンテナーを実行し続ける方法はありますdocker runか?


12
Dockerで依存する子イメージのリストを取得するにはどうすればよいですか?
画像を削除しようとすると、次のエラーが発生します。 # docker rmi f50f9524513f Failed to remove image (f50f9524513f): Error response from daemon: conflict: unable to delete f50f9524513f (cannot be forced) - image has dependent child images これはDockerバージョンです: # docker version Client: Version: 1.10.3 API version: 1.22 Go version: go1.5.3 Git commit: 20f81dd Built: Thu Mar 10 21:49:11 2016 …
123 linux  docker  containers 

9
2つ以上のコンテナーを同時に反復処理する最良の方法は何ですか
C ++ 11は、コンテナーを反復処理する複数の方法を提供します。例えば: 範囲ベースのループ for(auto c : container) fun(c) std :: for_each for_each(container.begin(),container.end(),fun) ただし、次のようなことを達成するために同じサイズの2つ(またはそれ以上)のコンテナーを反復処理するための推奨される方法は何ですか? for(unsigned i = 0; i < containerA.size(); ++i) { containerA[i] = containerB[i]; }

6
vector <bool>がSTLコンテナではないのはなぜですか?
スコットマイヤーズの本の効果的なSTLの項目18 :標準テンプレートライブラリの使用を改善するための50の特定の方法vector &lt;bool&gt;は、STLコンテナではなく、実際にはboolsを保持しないため、避けるようにと言っています。 次のコード: vector &lt;bool&gt; v; bool *pb =&amp;v[0]; コンパイルされず、STLコンテナの要件に違反します。 エラー: cannot convert 'std::vector&lt;bool&gt;::reference* {aka std::_Bit_reference*}' to 'bool*' in initialization vector&lt;T&gt;::operator []戻り値の型はであるはずですがT&amp;、なぜそれがvector&lt;bool&gt;ですか? なに vector&lt;bool&gt;実際には構成されていますか? アイテムはさらに言う: deque&lt;bool&gt; v; // is a STL container and it really contains bools これをの代替として使用できますvector&lt;bool&gt;か? 誰もがこれを説明できますか?

6
異なるホスト間でDockerコンテナーを移動するにはどうすればよいですか?
コンテナを実行しているドッカーをあるホストから別のホストに移動する方法が見つかりません。 画像の場合のように、コンテナをリポジトリにプッシュする方法はありますか?現在、コンテナー内で実行されているアプリケーションに関連するデータを格納するためにデータボリュームを使用していません。そのため、一部のデータはコンテナー内に存在します。セットアップを再設計する前に永続化したいです。

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