zoukankan      html  css  js  c++  java
  • Dockerfile中常用的指令

    Dockerfile中常用的指令

    FROM       基础镜像
    COPY       复制文件     
    ADD        添加文件
    RUN        要执行的命令
    CMD        容器启动时要执行的命令
    EXPOSE     默认向外暴漏端口
    VOLUME     创建挂载点
    WORKDIR    工作目录
    USER       当前操作用户




    docker持久化存储
    数据卷:
       数据卷的增、删、改、查
       docker volume create   创建卷
                        ls       查看所有卷
                        inspect  查看详细信息
                        prune      删除所有未被使用的卷
                        rm       删除一个或者多个卷
        卷存放的目录:  /var/lib/docker/volume/
        匿名卷:  在构建镜像时通过VOLUME指定挂载点,那么在基于镜像创建容器时,会自动创建一个匿名卷挂载至改挂载点!

        除了可以挂载数据卷之外,还可以指定改在宿主机的目录或者文件到容器中
        例如:
        docker run --name web4 -d -p 84:80 -v /opt/html:/usr/share/nginx/html  10.30.5.120/docker/nginx
        docker run --name redis1 -d -p 6378:6379 -v /root/redis.conf:/etc/redis.conf  redis:1.1

  • 相关阅读:
    AOD.net
    C# Eval()和Bind()
    .Net使用微軟自帶的用戶驗證和登錄授權
    .Net面試4套
    .Net面試題
    MVC开发模式
    .Net自帶Ajax和GridView
    HTML系列(HTMl+CSS+JavaScript+Jquery)--un
    .Net母版页
    .NetDOM操作--un
  • 原文地址:https://www.cnblogs.com/tyk3201/p/12090158.html
Copyright © 2011-2022 走看看