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

Docker入门

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

    chmod 777 === chmod +x

    $ ls -l /usr/local/bin/docker-compose
    
    $ chmod a+x /usr/local/bin/docker-compose
    
    $ docker-compose --version


    查看全部
  • 上课前可以将本节课的所有代码先clone下来。


    git clone https://github.com/cy101/ghost_config.git


    查看全部
    1 采集 收起 来源:compose实战

    2020-10-16

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

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

    2020-09-17

  • 运行一个 nginx image,

    将端口8080映射到80,

    返回 container id

    docker run -p 8080:80 -d daocloud.io/nginx



    端口映射 8080:80



    查看全部
  • Docker Linux 安装

    $ sudo wget -qO- https://get.docker.com | sh

    $ sudo usermod -aG docker imooc

    查看全部
    1 采集 收起 来源:docker linux安装

    2020-08-15

  • Doctor安装

    linux下:

    sudo wget -qO- https://get.doctor.com/ | sh (安装doctor)

    sudo usermod -aG docker 用户名 (允许非root用户使用doctor)


    查看全部
    1 采集 收起 来源:docker linux安装

    2020-04-03

  • docker-compose up -d:以守护进程的方式将容器运行起来

    docer-compose stop:停掉所有的容器

    docker-compose rm:删除所有的容器

    docker-compose build:已有容器时的重新构建

    查看全部
    1 采集 收起 来源:compose实战

    2020-02-09

  • 守护进程

    Daemon

    CS 架构

    客户端-服务端

    image register / 镜像仓库/镜像注册器

    image 镜像 (系统/软件)

    container 容器,运行 image



    查看全部
  • 下载compose:curl -L https://github.com/docker/compose/releases/download/1.9.0/docker-compose-$(uname -s)-$(uname -m) > /usr/local/bin/docker-compose

    查看路径:ls -l /usr/local/bin/docker-compose 

    chmod a+x 所有人都能执行这个文件,类似授权:chmod a+x /usr/local/bin/docker-compose

    查看版本:docker-compose --version


    查看全部
  • volume:提供独立于容器之外的持久化存储

    之前运行容器时,在容器中的改动是不会被保存的,或者缺省是不会被保存的,那么volume提供了持久化保存的技巧。比如进行数据库的操作,运行数据库的容器,那么数据库的数据,除了?之外应该是被持久化的,wolume就可以做这些事情。并且volume可以提供给容器凝聚?之间共享的数据

    查看全部
    1 采集 收起 来源:volume介绍

    2019-11-04

  • Doctor安装

    linux下:sudo wget -qO- https://get.doctor.com/ | sh (安装doctor)

                   sudo usermod -aG docker 用户名 (允许非root用户使用doctor)

    查看全部
    1 采集 收起 来源:docker linux安装

    2019-11-04

  • worker processes 4;
    events {worker connections 1024;}
    http {
        server {
            listen 80;
            location / {
                proxy pass http://ghost-app:2368;
            }
        }
    }


    查看全部
    2 采集 收起 来源:compose实战

    2019-05-28

  • var path = require('path'),
    config;
    config={
        production:{
        url:'http://mytestblog.com', 
        mail:{},
        database:{
            client:'mysql",
            connection:{
                host:'db',
                user:'ghost',
                password:'ghost',
                database:'ghost',
                port:'3306',
                charset:'utf-8',
                },
                debug:false
            },
            path:{
                contentPath:path.join(process.env.GHOST_CONTENT,'/')
            },
            server:{
                host:'0.0.0.0',
                port:'2368'
            }
        }
    };
    module.exports = config;


    查看全部
    1 采集 收起 来源:compose实战

    2019-05-28

  • 术语:

    host:宿主机

    image:镜像

    container:容器

    registry:仓库

    daemon:守护程序

    client:客户端

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

    2019-05-23

  • 痛苦,为人类造福的故事。普罗米修斯是古希腊神话故事.普罗米修斯是古希腊神话故事中的一个神,《普罗米修斯》(课文全文)记叙了普罗米修斯为了解除人类没有火种的困苦,勇敢地到太阳神阿波罗那里盗取火种,忍受各种痛苦,为人类造福的故事。普罗米修斯是古希腊神话故事.

    查看全部
    1 采集 收起 来源:dockerfile介绍

    2019-05-27

举报

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

微信扫码,参与3人拼团

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

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