問題タブ [docker-exec]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
105 参照

docker - 外部 VM から Docker Exec を実行できますか?

ホスト (172.16.0.1) で実行されている Docker コンテナーのグループがあります。Docker コンテナーを実行するホストのサイズの制限により、別のホスト (172.16.0.2) で自動テスト フレームワークをセットアップしようとしています。docker コンテナーにアクセスできるようにするには、自動テスト フレームワークが必要です。ドッカーのドキュメントを調べましたが、これを行う方法については何も表示されません。

docker exec を実行して、それを docker ホストに向けることはできますか? 次のようなことをしたいと思っていましたが、ホストを指定するオプションはありません。

別のコマンドを使用する必要がありますか?

ありがとうございました!

0 投票する
1 に答える
352 参照

docker - Docker エラー: OCI ランタイム exec が失敗しました: exec が失敗しました: container_linux.go

次のdockerfileからocp-installという名前のdockerイメージを作成しました

docker run -it ocp-install createインストール用のコマンドを実行しました。

そして今、コマンドを使用してインストールを破棄したいのですdocker exec -it <containerID> destroy が、次のエラーが発生します

0 投票する
1 に答える
43 参照

docker - exec を使用して実行中の Docker コンテナーから bash 変数を割り当てて返す

exec 関数を使用して、アクティブな Docker コンテナー I/O を操作する方法を理解しようとしています。

bash セッションで単純なコンテナーを作成しました。

docker run -it -d --name my_container ubuntu bash

コンテナに変数を与えました

docker exec my_container bash -c my_var=5

変数 back を求めます

docker exec my_container bash -c 'echo "$my_var"'

そしてそれは何も印刷しません。

コンテナーの実行間で変数をメモリに保存するにはどうすればよいですか? 最終的には、ディスクに保存せずに配列などのより大きなオブジェクトにアクセスしたいと考えています。