[解決済み] ドッカーコンテナの実行コマンドを表示する方法
2022-04-25 16:11:15
質問
サードパーティのGUI(Synology Dockerパッケージ)を使って、Dockerコンテナをセットアップしています。しかし、その制限のために、私はコマンドラインからコンテナを実行する必要があります。(私は、ポートをバインドするために別のホストのIPをマッピングしたいのです。)
さて、すでに多くの設定がなされているので、このコンテナを起動した元の実行コマンドを取得し、ポートマッピングポートを新しいものに変更したいと思います。
docker run -p 80:8080 gitlab
"
イベント使用"docker inspect"では、そのような情報は提供されません。
この問題を解決するために、何かアドバイスをお願いします。
どのように解決するのですか?
<ブロッククオートでは、docker runコマンドをリバースエンジニアリングするにはどうすればいいのでしょうか?
githubのリポジトリでdocker runコマンドのリバースエンジニアリングを試みているものがありますが、現状では完全ではなく、バージョンは以下の通りです。
0.1.2
. アップデートのためにフォローする必要があります。いつかそれを使って、正しい実行コマンドを取得できるようになるかもしれません。
$ sudo pip install runlike
# run the ubuntu image
$ docker run -ti ubuntu bash
$ docker ps -a
# suppose you get the container ID 1dfff2ba0226
# Run runlike to get the docker run command.
$ runlike 1dfff2ba0226
docker run --name=elated_cray -t ubuntu bash
Githubのリポジトリです。 ランタイプ
更新情報
インストールせずに実行 (@tilo さんありがとうございます)
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro \
assaflavie/runlike YOUR-CONTAINER
またはエイリアスを設定し、シェルのプロファイルに配置します。
alias runlike="docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro assaflavie/runlike"
docker ps
runlike YOUR-CONTAINER
関連
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Dockerコンテナのシェルに入るにはどうしたらいいですか?
-
[解決済み] 古いDockerコンテナを削除する方法
-
[解決済み] ライブDockerコンテナでポートを公開する
-
[解決済み] Docker共有ボリュームのパーミッションを管理する(最良の)方法は何ですか?
-
[解決済み】Dockerは仮想マシンとどう違うの?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】apt-get でインストールしても docker コマンドが見つからない。
-
[解決済み] 「docker build" は正確に1つの引数を必要とします。
-
[解決済み] コード 0 で終了 docker
-
[解決済み] docker ERROR: 不明なブロブ
-
[解決済み] Dockerfileで-hオプションのように特定のホスト名を扱う方法
-
docker encountered problem 4: yaml: line 1: mapping values are not allowed in this context.
-
接続中にDocker useエラーが発生しました。このエラーは、Docker デーモンが実行されていないことを示す可能性があります。
-
docker-composeの使い方ガイド
-
UbuntuでDockerインストールしたgogsは、サービスを時々再起動するとアクセスできなくなります。
-
[解決済み] Dockerで起動/停止しているコンテナの全コマンドを見る