美文网首页
DOCKER创建简单web应用

DOCKER创建简单web应用

作者: 木冷风 | 来源:发表于2019-01-17 15:57 被阅读0次


    1.Python

    2.启动容器

    3.网页访问

    4.更改文件



    建立及运行:

    dockerbuild -t identidock .

    dockerrun -d --name dnmonster amouat/dnmonster:1.0

    dockerrun -p 5000:5000 -e "ENV=DEV" --link dnmonster:dnmonster identidock

    使用docker-compose建立

    5.缓存功能



    更新Dockerfile

    FROMpython:3.4

    RUNgroupadd -r uwsgi && useradd -r -g uwsgi uwsgi

    RUN pipinstall Flask==0.10.1 uWSGI==2.0.15 requests==2.5.1redis==2.10.3

    WORKDIR/app

    COPY app/app

    COPYcmd.sh /

    EXPOSE9090 9191

    USERuwsgi

    CMD ["/cmd.sh"]

     更新:docker-compose.yml

    identidock:

         build: .

         ports:

            -"5000:5000"

         environment:

            ENV: DEV

         volumes:

            - ./app:/app

         links:

            - dnmonster

            - redis

    dnmonster:

         image:amouat/dnmonster:1.0

    redis:

         image: redis:3.0                 

    重建镜像,启动容器

    docker-compose build

    docker-compose up

    相关文章

      网友评论

          本文标题:DOCKER创建简单web应用

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