美文网首页
【Docker】安装使用

【Docker】安装使用

作者: 24c41111e47b | 来源:发表于2018-08-21 19:12 被阅读27次

    安装

    进入Daoclud下载安装,安装成功后,执行如下命令监测是否安装成功:
    $ docker --version
    $ docker info

    基本操作

    命令查看
    $ docker --help

    子命令查看
    $ docker <subcommand> --help

    本机镜像列表
    $ docker images

    查找镜像centos
    $ docker search centos

    拉取镜像centos
    $ docker pull centos

    使用centos镜像输出"Hello world"
    $ docker run centos /bin/echo "hello world"

    后台运行
    $ docker run -d centos /bin/echo "hello world"

    运行一个新的 交互式容器(登录到系统)
    $ docker run -t -i centos

    -t: 在新容器内指定一个伪终端工具
    -i: 允许对容器内使用标准输入(STDIN)交互

    查看正在运行的容器
    $ docker ps -a

    连接到一个正在运行的容器
    $ docker attach container_id

    启动一个停止的容器
    $ docker start container_id

    每次run一个镜像都会生成一个新的container,使用如下命令可以在run后立即删除生成的container
    $ docker run --rm=true centos

    使用container制作image镜像压缩文件
    $ docker commit container_id custom_image_name

    image导出到本地

    image镜像导出为压缩文件
    $ docker save image_name -o filepath/name.tar

    container容器导出为压缩文件
    $ docker export container_id -o filepath/name.tar

    save 和 export区别
    save :针对image,保存image的所有信息-包含历史信息
    export : 针对container,只导出当前信息

    倒入制作好的本地镜像
    $ docker import filepath/name.tar image_name


    参考:
    Docker 使用指南 (一)—— 基本操作
    Docker 使用指南 (二)—— 搭建本地仓库
    Docker 使用指南 (三)—— 网络配置
    Docker 使用指南 (四)—— 数据卷的使用
    Docker 使用指南 (五)—— Dockerfile 详解
    Docker 使用指南 (六)—— 使用 Docker 部署 Django 容器栈

    相关文章

      网友评论

          本文标题:【Docker】安装使用

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