为了账号安全,请及时绑定邮箱和手机立即绑定

Docker入门

西北峰 学生
难度初级
时长 1小时36分
学习人数
综合评分9.50
130人评价 查看评价
9.7 内容实用
9.3 简洁易懂
9.5 逻辑清晰
  • docker命令小结2

    查看全部
  • docker命令小结

    查看全部
  • www.docker.com

    查看全部
    0 采集 收起 来源:docker mac安装

    2018-07-05

  • 轻量级的虚拟机,与虚拟机有相同的功能,把一个应用放到一个独立的环境中运行


    查看全部
    0 采集 收起 来源:Docker介绍

    2018-07-05

  • 没有虚拟层

    查看全部
    0 采集 收起 来源:Docker介绍

    2018-07-03

  • FROM ubuntu

    MAINTAINER xbf

    RUN sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list

    RUN apt-get update

    RUN apt-get intall -y nginx

    COPY index.html /var/www/html

    ENTRYPOINT ["/usr/sbin/nginx","-g","daemo off;"]

    EXPOSE 80


    查看全部
    0 采集 收起 来源:dockerfile实战

    2018-07-02

  • docker rm :删除一个或多个容器


    查看全部
    0 采集 收起 来源:volume操作

    2018-07-01

  • 创建一个ubuntu的镜像

    FROM ubuntu

    MAINTAINER xbf

    RUN sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list

    RUN apt-get update

    RUN apt-get install -y nginx

    COPY index.html /var/www/html

    ENTRYPOINT ["/usr/sbin/nginx", "-g", "daemon off;"]

    EXPOSE 80


    查看全部
    0 采集 收起 来源:dockerfile实战

    2018-06-30

  • 再来一波命令


    这里的docker commit比较特殊,当你做完操作后如cp, 重启了就没了,你可以用commit的方式来创建一个新的image

    查看全部
  • docker 常用指令

    查看全部
  • 右边的是docker,少了核心的GuestOS这一层  


    因为没有GuestOS这一层,他的启动速度和资源消耗,会少非常多

    查看全部
    0 采集 收起 来源:Docker介绍

    2018-06-30

  • 实战

    #docker search whalesay

    #docker pull docker/whalesay    一层层的进行下载

    #docker images

    #docker run docker/whalesay cowsay Docker很好玩!


    查看全部
    0 采集 收起 来源:registry实战

    2018-06-27

  • Registry镜像仓库

    术语

    host    宿主机

    image    镜像

    container 容器

    registry    仓库

    deamon    守护程序

    client 客户端

    操作

    #docker search whalesay    查询镜像

    #docker pull whalesay    拉取镜像

    #docker push myname/whalesay    推送镜像


    查看全部
    0 采集 收起 来源:registry介绍

    2018-06-27

  • Volume

    #docker run -d -name nginx-v /user/share/nginx/html nginx  通过-v挂在一个卷

    #docker inspect nginx 检查当前容器

    关心Mounts,把本地的一个路径映射到容器中

    #echo "it's 2018" > index.html

    #docker exec it nginx /bin/bash 进入容器中去看一下

    #cd /usr/share/nginx/html/


    #docker run -p 80:80 -d -v $PWD/html:/usr/share/nginx/hmtl nginx   $PWD是指当前路径的意思

    修改当前路径下的index.html,然后访问容器的80端口


    关键一下容器

    #mkdir data

    #docker create -v $PWD/data:/var/mydata --name  data_container ubuntu  如果没有ubuntu镜像会自动下载

    #docker run -it --volumes-form data_container ubuntu /bin/bach

    #mount

    #cd /var/mydata

    #touch whaterver.txt

    退出容器,查看本地的data目录,一个数据的容器可以被多个其他容器挂在,这样可以实现数据的共享



    查看全部
    1 采集 收起 来源:volume操作

    2018-06-27

  • 镜像分层

    每个一个命令都是一层,只有容器层是RW,镜像中的各层都是RO

    查看全部
    0 采集 收起 来源:镜像分层

    2018-06-27

举报

0/150
提交
取消
课程须知
有操作Linux命令行的基本技能
老师告诉你能学到什么?
1、什么是Docker 2、什么是Docker镜像,什么是容器 3、将自己的app打包成容器 4、搭建多容器的环境 5、docker在各个平台上的安装

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!