実行中のコンテナに入る# コンテナに入り、新しいターミナルを開きます# docker exec -it container id /bin/bash docker exec -it eaac94ef6926 /bin/bash # コンテナの元のターミナルに入る# docker attach container id docker アタッチ eaac94ef6926 コンテナファイルのコピー# コンテナから Linux ホストにファイルをコピーします# docker cp コンテナ ID: コンテナ内のパス ターゲットホストのパス docker cp eaac94ef6926:/home/test.txt /root/test.txt # ホストからコンテナにファイルをコピーします# docker cp ファイルパス コンテナ ID: コンテナ内のパス docker cp test.txt eaac94ef6926:/home/test.txt 公式ドキュメント: https://docs.docker.com/engine/reference/commandline/exec/ 補足: docker cp: コンテナからローカルにファイルをコピーする 例: コンテナからローカル データ ディレクトリに test.db ファイルをコピーします。 # タグが0.1のkittyというイメージがあると仮定し、kokoというコンテナを作成します。# 1. 最初にコンテナを作成します docker run -itd --name koko kitty:0.1 /bin/bash # 2. koko tmp ディレクトリから test.db をローカル データ ディレクトリにコピーします。 docker cp koko:/tmp/test.db ./data/test.db # 3. rmコンテナkoko docker rm -f ココ Docker cp はローカルからコンテナにファイルをコピーすることもできます。 # 上記のコードを例にとると、コンテナ パスとローカル パスを逆にするだけです。 docker cp ./data/test.db koko:/tmp/test.db 補足: Mac上のDockerは相互運用性のためにローカルファイルにマウントされます Dockerはローカルファイルにマウントします docker run -itv /Users/XXXX/Sites/docker:/www イメージ:12121 /bin/bash 上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。間違いや不備な点がありましたら、遠慮なくご指摘ください。 以下もご興味があるかもしれません:
|
<<: CSS レスポンシブ レイアウト システムの例コード
<br />これは私がずっと前に集めた記事です。皆さんの参考のために共有したいと思います...
mysql ストレージ エンジン: MySQL サーバーはモジュール スタイルを採用しており、特にス...
1. ubuntu16.04 イメージと対応する ubuntu16.04 カーネル バージョンのソー...
2 列レイアウトはプロジェクトでよく使用されます。この効果を実現する方法はたくさんあります。 しかし...
準備する:教師テーブルと生徒テーブルを定義し、生徒テーブルで教師テーブルIDを参照します。テーブルt...
<div class="サイドバー"> <div> &...
フローティング、フローティング埋め込み div、配置、フレックスという 4 つの一般的な方法と原則を...
1. システム内で開いているファイルの最大数を確認する #現在のリソース制限設定を表示する ulim...
MySQL 8.0をインストールする docker run -p 63306:3306 -e MYS...
メタタグは、HTML言語のヘッド領域にある補助タグです。HTML文書のヘッダーにあるヘッドタグとタイ...
OOM は「Out Of Memory」の略で、メモリオーバーフローを意味します。メモリ オーバーフ...
目次Nginx は 2 つの socket.io サーバーをプロキシします。 socket.ioの動...
1. 問題時々Mysqlにログインしてパスワードを入力すると、この状況が発生しますmysql -u...
<> 演算子機能: 等しくないことを示します。注: 「!=」演算子と同じ機能を持ちますが...
この記事では、例を使用して、MySQL トリガーの追加、削除、変更、およびクエリ操作について説明しま...