Q&A
解決済
2回答
9577閲覧
総合スコア36
Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです
0グッド
0クリップ
投稿2021/03/23 09:33
0
docker cpで、コンテナに複数のファイルをコピーしたいとき、ワイルドカードのようなコマンドはないのですか? 色々探しても見当たらないので、仕方なくディレクトリごとコピーして、docker execでコンテナ中に入ってからhtdocsの下にコピーされたディレクトリの中身をワイルドカードを使ったcpコマンドでhtdocs内にコピーしています。 このやり方でしかできませんか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
質問へのコメント
回答2件
ベストアンサー
Windowsネイティブの場合どうなるのかわかりませんが、LinuxやMac等であれば、以下-を活用しましょう。
-
bash1tar cv *.conf | docker cp - [container ID]:/xxx/htdocs 2
bash
1tar cv *.conf | docker cp - [container ID]:/xxx/htdocs 2
投稿2021/03/23 15:05
総合スコア5488
回答へのコメント
2021/03/23 15:36
cp --help とコマンドを打ってみましょう なにがでてくるでしょうか
投稿2021/03/23 12:04
総合スコア88204
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.29%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
docker cpコマンド,ワイルドカード
2021/03/23 15:36