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

  • 相关阅读:
    jquery drag
    regex moudle for python pretty hot
    雅虎站长工具
    online code review modrian & rietveld created by python creater
    sqlalchemy & elixir migrate tutorial
    http://djangopeople.net/ is pretty cool
    jquery easy drag
    网站更新部署站长手记20100924
    wsgi server & python deployment solution
    gevent 0.13.1 is out
  • 原文地址:https://www.cnblogs.com/tyk3201/p/12090158.html
Copyright © 2011-2022 走看看