実行中のコンテナに入る# コンテナに入り、新しいターミナルを開きます# 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 レスポンシブ レイアウト システムの例コード
文法 背景: linear-gradient(direction,color-stop1,color...
目次導入Intel CPUをサポートApple M1のサポートテスト導入このプロジェクトでは最近、P...
序文:この記事では主に、MySQL の where、group by、order by、limit、...
目次前の単語同期と非同期前菜プレートを追加マクロタスク マイクロタスク約束しましょうタイマーを追加す...
序文最近、弊社のサーバーがハッカーの攻撃を受け、一部のファイルの属性が変更されたため、ウイルスファイ...
これは多くの人がやったことがあるはずです。ただうずうずして書きたかったので、時間をかけていじってダー...
毎回インストールチュートリアルを探すのは面倒なので、後で確認できるように手順をバックアップします。解...
1. コマンドの紹介ln コマンドは、ファイルのリンクを作成するために使用されます。リンクは、ハード...
目次定義2. 使用シナリオ3. 例を挙げる4. コーディング定義オブザーバー パターンは 1 対多の...
構造とプレゼンテーションを分離するもう 1 つの重要な側面は、セマンティック マークアップを使用して...
目次スクロールをスムーズにするBetterScrollのスクロール体験慣性ローリングエッジリバウンド...
前回の記事では、https を使用したローカルノードサービスアクセスを実装しました。前回の記事の効果...
1. データベースを作成する 2. テーブルを作成する1. deptテーブルを作成する テーブル「d...
データベースへの接続などの基本的な操作はご自身で行ってください。この記事ではパスワードの変更方法を中...
MySQL は最も人気のあるリレーショナル データベース管理システムです。WEB アプリケーションに...