美文网首页
Docker 笔记

Docker 笔记

作者: G_wei | 来源:发表于2019-03-17 15:13 被阅读0次

    docker 命令

    docker pull    # get image
    docker build   # create image
    docker images  # list image
    docker run     # start container
    docker ps      # list runing contailner
    docker stop    # 停止进程
    docker rm      # delete container
    docker rmi     # delter image
    docler cp      # 在host和container之间拷贝文件
    docker commit  # 保存改动尾新的image
    

    DockerFile 语法

    例子

    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
    
    FROM    # base image
    RUN     # 执行命令
    ADD     # 添加文件
    COPY    # 拷贝文件
    CMD     # 执行命令
    EXPOSE  # 暴露端口
    WORKDIR # 指定路径
    MAINTAINER # 维护者
    ENTRYPOINT # 容器入口
    USER       # 指定用户
    VOLUME  # mount point
    
    
    docker-composer build # 编译
    docker-composer up #  启动
    docker-composer stop #  停止
    docker-composer rm # 删除
    
    

    相关文章

      网友评论

          本文标题:Docker 笔记

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