目次
現在実行中のコンテナーDocker exec / attachを入力してください
コンテナーからホストDocker CPにファイルをコピーする
現在実行中のコンテナーDocker exec / attachを入力してください
- 通常、コンテナーはバックグラウンドで実行されていますが、コンテナーに入って構成を変更する必要がある場合があります。
- 方法1:
docker exec -it 容器id bashShell
- 方法2:
docker attach 容器id
- 2つのコマンドの違い:
- docker execは、新しいターミナルの開始時にコンテナを開きます。
- Dockerアタッチは、コンテナーが実行されているターミナルに入り、新しいプロセスを開始しません
コンテナーからホストDocker CPにファイルをコピーする
docker cp 容器id:容器内路径 目的主机路径
- コンテナに新しいファイルを作成します
- ホストにコピー
- コピーは手動プロセスであり、-vボリュームテクノロジーを使用して自動的に同期できます。
コマンドの要約
attach 当前 shell 下 attach 连接指定运行镜像 build 通过 Dokcerfile 定制镜像 commit 提交当前容器为新的镜像 cp 从容器中拷贝指定文件或目录到宿主机中 create 创建一个新的容器,同 run 但是不启动容器 diff 查看 Docker 容器变化 events 从 Docker 服务获取容器实时时间 exec 在已存在的容器上运行命令 export 到处容器的内容流作为一个 tar 归档文件(对应 import) history 显示镜像形成历史 images 列出系统当前镜像 import 从 tar 包中的内容创建一个新的文件系统映像(对应 export) info 显示系统相关信息 inspect 查看容器详细信息 kill kill 指定 docker 容器 load 从一个 tar 包中加载镜像(对应 save) login 注册或登录一个 docker 源服务器 logout 从当前 Docker registry 退出 logs 输出当前容器日志信息 pause 暂停容器 port 查看映射端口对应的容器内部源端口 ps 列出容器列表 pull 从 docker 镜像源服务器拉去指定镜像或者库镜像 push 推送指定镜像或者库镜像至 docker 源服务器 rename 重命名一个容器 restart 重启一个或多个容器 rm 移除一个或多个容器 rmi 移除一个或多个镜像(无容器使用该镜像才可移除,否则需删除相关容器才可继续或 -f 强制执行) run 创建一个新的容器并运行一个命令 save 保存一个镜像为一个 tar 包(对应load) search 在 docker hub 中搜索镜像 start 启动容器 stats 显示实时的容器资源使用情况统计流 stop 停止容器 tag 给源中的镜像打标签 top 查看容器中运行的进程信息 unpause 取消暂停容器 update 为容器更新配置 version 查看 docker 版本号 wait 阻塞直到一个或多个容器停止,然后打印其退出代码,即截取容器停止时的退出状态值
(Dockerノート):コンテナーコマンドの入力、ファイルコピーコマンドをホストするコンテナー、コマンドの概要
おすすめ
転載: blog.csdn.net/baidu_41388533/article/details/108538050
ランキング