DockerイメージからDockerfileを取得するdocker 履歴 --format {{.CreatedBy}} --no-trunc=true $DockerImage |sed “s//bin/sh\ -c\ #(nop)\ //g”|sed “s//bin/sh\ -c/RUN/g” | タック 注: この Docker ファイルはディレクトリやポートをマップせず、Docker 起動スクリプトやサーバー サービスを実行しません。 Docker 複数ポート マッピングDocker 複数ポート docker run -it -d --name コンテナ名 -p p1:p1 -p p2:p2 新しいイメージ名 -ip xxxxx —restart=always 方法1: 実行時にポートを追加する /var/lib/docker/containers/{コンテナID}/hostconfig.json 方法2: docker commit containerid now/live イメージを実行し、ポートを追加します。 docker run -d -p 8000:80 now/live /bin/bash コンテナの IP を取得します。 docker でコンテナ名を検査 | grep IPアドレスiptable forwarding portiptables -t nat -A DOCKER -p tcp --dport 8001 -j DNAT --宛先へ 172.17.0.19:8000 注意:Macでは画面に入らない場合があります Dockerにファイルを渡すsudo docker save -o /home/ubuntu_14804.tar 93123213127ccc これで、docker にポートを追加して dockerfile を取得する方法についての記事は終了です。docker にポートを追加して dockerfile を取得する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
目次序文1. 再帰コンポーネント2. 右クリックメニューコンポーネント要約する序文今日、プロジェクト...
Fuser コマンドとは何ですか? fuser コマンドは、特定のファイル、ディレクトリ、またはソケ...
URL: http://hostname.com/contextPath/servletPath/p...
Docker プライベートイメージライブラリDockerプライベートイメージライブラリとAlibab...
目次if判定の最適化1. 最も簡単な方法:判断2. より良い方法: スイッチ3. より良いアプローチ...
MJML は、開発者が美しく、応答性に優れ、あらゆるデバイスやメール クライアントで動作する魅力的な...
UI コンポーネントを作成するときに、アニメーションを考慮しなければ、アニメーションを実現するのは非...
1. 1.ngx_stream_proxy_moduleモジュールのproxy_passディレクティ...
目次序文子コンポーネントは親コンポーネントにデータを渡す1. 親コンポーネントから子コンポーネントに...
実験環境: 1. CentOS 7 サーバー 3 台2. mysql5.7.26 (3台のマシンはす...
1. HBaseの概要1.1 HBaseとはHBase は、高い信頼性、高いパフォーマンス、列ストレ...
Linux/Mac の MySQL パスワードを忘れた場合はどうすればいいですか?心配しないでくださ...
目次1. サーバーAのmy.cnfファイルを変更する2. サーバーBのmy.cnfファイルを変更する...
基本概念操作の前に、まずいくつかの基本的な概念を理解する必要がありますディスクLinux システムで...
1. Get はサーバーからデータを取得するために使用され、Post はサーバーにデータを渡すために...