摘要:運行打開依賴組件太多,另外沒有配置了沒有生效,不能在進行配置,比較費勁,建議參考該功能,自己重寫。
docker-compose
cabot: build: . links: - postgres - redis - smtp volumes: - /opt/cabot environment: DATABASE_URL: "postgres://postgres:cabot@postgres:5432/postgres" CELERY_BROKER_URL: "redis://redis:6379/1" SES_HOST: smtp SES_PORT: 25 # we do not use the official postgres image here as it does not start quickly # enough for use with docker-compose postgres: image: orchardup/postgresql environment: POSTGRESQL_USER: postgres POSTGRESQL_PASS: cabot POSTGRESQL_DB: postgres redis: image: redis:2.8 smtp: image: tianon/exim4 nginx: image: nginx ports: - "8080:8080" links: - cabot volumes_from: - cabot volumes: - ./nginx.conf:/etc/nginx/nginx.conf:rodockerfile
# A Cabot container # # https://github.com/socialwareinc/cabot-docker # # VERSION 1.0 FROM ubuntu-upstart:trusty RUN apt-get update RUN apt-get install -y build-essential nodejs libpq-dev python-dev npm git curl libldap2-dev libsasl2-dev iputils-ping RUN curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python2.7 RUN git clone https://github.com/arachnys/cabot.git /opt/cabot ADD fixture.json /opt/cabot/ ADD run.sh /opt/cabot/ ADD gunicorn.conf /opt/cabot/ ADD production.env /opt/cabot/conf/ ADD development.env /opt/cabot/conf/ RUN pip install -e /opt/cabot RUN npm install --no-color -g coffee-script less@1.3 ENV PATH $PATH:/opt/cabot/ ENV PYTHONPATH $PYTHONPATH:/opt/cabot/ ENV DJANGO_SETTINGS_MODULE cabot.settings ENV HIPCHAT_URL https://api.hipchat.com/v1/rooms/message ENV LOG_FILE /var/log/cabot ENV PORT 5000 ENV DJANGO_SECRET_KEY 2FL6ORhHwr5eX34pP9mMugnIOd3jzVuT45f7w430Mt5PnEwbcJgma0q8zUXNZ68A RUN ["ln", "-s", "/usr/bin/nodejs", "/usr/bin/node"] EXPOSE 5000 WORKDIR /opt/cabot/ CMD . /opt/cabot/run.sh運行
docker-compose up
打開
http://192.168.99.100:8080/
admin/admin
依賴組件太多,另外沒有配置了graphite沒有生效,不能在ui進行配置,比較費勁,建議參考該功能,自己重寫。
docscabot-docker
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26712.html
摘要:方案匯總一開源方案采集展示報警二商業方案三云廠商騰訊云阿里云百度云華為云四主機監控五日志監控六服務監控七存儲后端腦圖本文為容器監控實踐系列文章,完整內容見 概述 隨著越來越多的線上服務docker化,對容器的監控、報警變得越來越重要,容器監控有多種形態,有些是開源的(如promethues),而另一些則是商業性質的(如Weave),有些是集成在云廠商一鍵部署的(Rancher、谷歌云)...
摘要:將一個輕量級的容器虛擬化平臺和一組標準工作流程工具進行集成,來幫助你方便地管理和部署應用。主要包括哪些組件主要包括兩個組件開源的容器虛擬化平臺用于分享和管理容器的軟件即服務平臺。 【編者的話】本文來自 Docker 的官方文檔,詳細介紹了 Docker 的體系結構、重要概念、內部工作機理等內容,推薦不了解 Docker 內部原理的同學閱讀。 什么是 Docker? Docker 是...
摘要:根據鏡像文件生成容器實例。容器是一個運行時環境,就是鯨魚背上的一個個集裝箱。這一層于我們典型的系統一樣,包含加載器和內核。數據卷使得數據可以持久化和共享。 docker簡介 1.docker是基于go語言實現主要目標是對對應組件的封裝、分發、部署、運行等生命周期的管理,使應用程序及其運行環境能夠做到一次封裝,到處運行 2.docker為了解決運行環境和配置問題的軟件容器,方便做持續集成...
摘要:時間年月日星期四說明本文部分內容均來自慕課網。倉庫構建鏡像的目的是為了在其機器上運行鏡像程序。使用參數,冒號前面為主機端口,后面為容器端口。 時間:2017年04月27日星期四說明:本文部分內容均來自慕課網。@慕課網:http://www.imooc.com教學示例源碼:無個人學習源碼:無 第一章:課程介紹 1-1 課程介紹 Docker能火的原因 快速的持續集成 服務的彈性伸縮 部署...
閱讀 2078·2021-10-08 10:21
閱讀 2471·2021-09-29 09:34
閱讀 3494·2021-09-22 15:51
閱讀 4926·2021-09-22 15:46
閱讀 2314·2021-08-09 13:42
閱讀 3434·2019-08-30 15:52
閱讀 2723·2019-08-29 17:13
閱讀 1555·2019-08-29 11:30