docker win10 基本指令(一)

  • 一、镜像操作

    docker images 本地镜像

    docker pull imagename 获取网上获取镜像

    docker run 创建docker容器

    docker rmi imagename 删除本地镜像

    docker save -o filename.tar imagename镜像打包到本地

    docker load --input filename.tar docker load<imagename.tar导入出本地镜像再导入本地镜像库

    二、容器操作

    docker ps 查找运行的容器

    docker ps -a 查找已经停止的容器

    docker stop container_name停止容器

    docker start container_name重启容器

    docker rm container_name删除容器

    docker attach container_name进入容器

    docker export container_id>filename.tar导出容器

    cat filename.tar | docker import - prefix/name:v1.0导入容器

    docker top container_name 查看容器进程

    docker stats container_name 查看容器进程

    三、宿主机和容器交互

    1,从docker容器下复制文件到Win10/宿主机

    通过 docker ps -a  找到容器ID

    docker cp  container_id:/filepath  hostfilepath

    2,从Win10/宿主机下复制文件到docker容器

    docker cp hostfilepath  container_id:/filepath

    四、其他操作:

    docker stop $(docker ps -a -q) // stop停止所有容器

    docker rm $(docker ps -a -q) // remove删除所有容器

    五:怎么进入容器内部:

    首先拉取镜像可以通过docker pull 【镜像名】,例如docker pull Ubuntu代表的则是拉取Ubuntu镜像
    接着可以使用docker images查看本机中所有的镜像
    最后可以使用docker run -itd --name ubuntu-test ubuntu /bin/bash命令启动一个容器实例,其中-itd表示以交互式终端切后台运行的模式启动即启动后容器仅在后台运行,不会进入容器实例,–name ubuntu-test 表示给该容器自定义的名字,ubuntu表示使用的镜像
    如果想进入该容器可以使用命令docker exec -it 【CONTAINER ID】 /bin/bash,例如:docker exec -it f43ed84f35ef bash
    注意:在第三步执行的时候倘若还没有镜像则会自动拉取镜像,这说明第一步并不是必须的。

posted @   我的牛肉面啊  阅读(618)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示