美文网首页
Docker 常用操作

Docker 常用操作

作者: 千沙qiansha | 来源:发表于2020-06-19 15:35 被阅读0次

    Docker环境配置说明

    安装Docker

    sudo apt-get install docker.io
    

    镜像导出

    1 通过容器导出

    docker export 容器ID  > dfdfdf.tar
    

    2 通过镜像导出

    docker save 镜像ID  >
    

    镜像导入

    docker import - 新镜像名 < tar包
    

    docker镜像查看

    docker images
    

    docker容器启动:

        docker run -itd -p 9005:9005 -v ~/workspace/CloudTest/cloudtest:/root -w /root --restart=always --name cloud_test cloudtest:latest /bin/bash
    
    该条命令是以守护进程的方式启动Docker容器
    
    其中-p 端口映射  物理机端口:容器端口
    
        -v 磁盘挂载  物理机磁盘:容器磁盘目录
    
        -w 指定容器的主目录
    
        --restart=always  容器以任何原因挂掉了自动重启
    
        --name  容器名称
    
        cloudtest:latest  这是镜像名称
    

    进入容器:

        docker attach  容器ID
    

    退出容器:

        ctrl + p + q
    

    docker上传docker hub

    一, 先登录docker hub

    
    docker login
    
    

    然后会提醒你输入用户名和密码,依次输入wanghaochen aa****wang即可

    二,打tag

    
    docker tag zyq/php_env(本地创建的镜像) username/php_dev:7.0(docker hub用户名/镜像名称:tag)
    
    

    三,上传镜像

    
    docker push username/php_dev:7.0
    
    

    docker容器向本机传送文件

    docker cp container_id:docker容器内的文件全路径 本机保存文件的全路径

    例如:docker cp 4a2f08d2c1f8:/data1/configure.txt E:\PHP\configure.txt
    

    本机向docker容器传送文件

    docker cp 本机保存文件的全路径 container_id:docker容器内的文件全路径

    例如:docker cp E:\PHP\configure.txt 4a2f08d2c1f8:/data1/configure.txt
    

    相关文章

      网友评论

          本文标题:Docker 常用操作

          本文链接:https://www.haomeiwen.com/subject/hgovxktx.html