docker常用命令
docker 常用命令
强制删除
1 | docker rm -f $id # 强制删除 |
从docker中复制文件
如果需要拿docker中的文件
先执行下列命令,更换其当前执行的指令,然后就可以复制
1 | docker run -it --rm --entrypoint bash todo-backend:v2 |
复制文件
docker cp $容器名字:$容器内文件位置 $本机位置
1 | docker cp confident_wozniak:/app/main ./main |
挂载命令-v
外有 覆盖里面,外无 把容器里的挂到外面,永远不会覆盖物理机的文件,挂载多个文件就用多个-v
如果镜像内和本机上都没有这个文件,那么会挂一个目录出来
挂载应当先touch $filename
一个出来挂载,本地无文件挂载适用于镜像中已经存在要挂的文件
1 | docker run -itd -v $本机文件:$映射到容器里的文件 --name $起的名字 $镜像 bash |
实时查看某个文件
1 | tail -f $路径 |
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.