自学内容网 自学内容网

docker 指令集

docker 操作命令汇集说明:

1.将运行中的Docker容器保存为镜像
    docker commit <容器ID或名称> <镜像名称>:<标签>
    
        例如
        docker commit abc123 my_image:latest

2.将镜像保存为tar文件
    docker save -o <tar文件名>.tar <镜像名称>:<标签>
    
        例如:
        docker save -o my_image.tar my_image:latest
        
3.将镜像tar文件导入docker
    docker load -i <tar文件名>.tar
    
        例如:
        docker load -i my_image.tar

4.容器中使用ip命令,报 RTNETLINK answers: Operation not permitted权限问题,修改如下:
    
    在docker run的时候,加上参数 --cap-add=NET_ADMIN
    
        例如:
        docker run --name my_new_container --cap-add=NET_ADMIN -it ubuntu:latest /bin/bash

5.开始停止某个容器运行
    docker stop <容器ID或名称>
    docker start <容器ID或名称>
    
        例如:
        docker stop ct02
        docker start ct02
        
6.在外部调用指令
    docker exec -it <容器ID或名称> /bin/bash
    
        例如:
        docker exec -it ct02 /bin/bash
        
7.创建并运行某个容器
    docker run -it --name ct02  ubuntu:latest /bin/bash
    
    
8.查看当前运行或者未运行的所有容器
    docker ps -a
    
9.查看当前所有的镜像
    docker images
    
10.进入容器
    docker attach <容器ID或名称>
    
        
11.docker挂载本地目录到容器
    使用--mount参数

        例如:
        docker run -it --name test --cap-add=NET_ADMIN --mount type=bind,source=E:\WQ\ct02,target=/home/ljx/ct02 ct02_image:latest /bin/bash
    
    
    
    
    
    
        
        
        


原文地址:https://blog.csdn.net/xin2332612018/article/details/142873754

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!