Tag: django

docker-compose错误在Django的欢迎页面上

当我访问地址http://192.168.99.100:8000/时,我无法在浏览器中看到django的欢迎页面。 gmondesi@MRT-3-011 MINGW64 ~/Documents/GitHub/docker-django-tutorial (master) $ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM DO CKER ERRORS default * virtualbox Running tcp://192.168.99.100:2376 v1 7.04.0-ce gmondesi@MRT-3-011 MINGW64 ~/Documents/GitHub/docker-django-tutorial (master) $ docker-machine ip 192.168.99.100 gmondesi@MRT-3-011 MINGW64 ~/Documents/GitHub/docker-django-tutorial (master) $ docker-compose run web time="2017-04-09T18:03:29-04:00" level=info msg="Unable to use system certificat e pool: crypto/x509: system root pool is not […]

(Django的)(docker)Djangonetworking服务器不会启动

我做 docker-compose up 我明白了 $ docker-compose up Starting asynchttpproxy_postgres_1 Starting asynchttpproxy_web_1 Attaching to asynchttpproxy_postgres_1, asynchttpproxy_web_1 postgres_1 | LOG: database system was interrupted; last known up at 2017- 05-01 18:52:29 UTC postgres_1 | LOG: database system was not properly shut down; automatic recovery in progress postgres_1 | LOG: invalid record length at 0/150F410: wanted 24, got […]

在docker-compose中使用network_mode ='host'break run:主机typesnetworking不能与链接一起使用

我dockerized django应用程序,它需要连接到HOST PostgresDB数据库。 为此,我在docker工作: version: '2' services: web: build: context: . dockerfile: DockerfileWeb command: gunicorn –timeout=300 –graceful-timeout=30 -w 2 –threads 2 -b 0.0.0.0:8000 cobros.wsgi volumes: – .:/code – /tmp:/tmp network_mode: "host" ports: – "8000:8000" restart: always environment: – DATABASE_URL=postgres://postgres@127.0.0.1/postgres – PRODUCTION="true" 这工作正常,除非我试图在docker中运行一个命令,如: docker-compose run web python manage.py periodico 现在我得到这个错误: [192.168.1.70] out:错误:无法为服务web创build容器:b“冲突选项:主机typesnetworking不能与链接一起使用,这会导致未定义的行为”

针对Dockerized Django应用播种MySQL数据库

我的任务是为Django应用程序的开发人员创build一个Docker的点击button风格的使用来进行本地开发。 我在docker-compose集线器上使用了docker-compose和private repos,它工作的很好。 除了应用程序没有默认的数据。 开发者已经要求使用完整的prod转储,而不是使用loaddata灯具。 所以我build立了一个基于这个Dockerfile的容器 FROM python:2.7 COPY . /opt/mysite.com WORKDIR /opt/mysite.com ENV WAITFORIT_VERSION="v1.3.1" RUN wget -q -O /usr/local/bin/waitforit https://github.com/maxcnunes/waitforit/releases/download/$WAITFORIT_VERSION/waitforit-linux_amd64 \ && chmod +x /usr/local/bin/waitforit RUN curl -sL https://deb.nodesource.com/setup_6.x | bash – RUN apt-get -y update && apt-get -y install mysql-client nodejs RUN pip install -r requirements/local.txt RUN npm install RUN ./node_modules/.bin/babel-node ./node_modules/.bin/webpack CMD […]

macOS,Dockerfile挂载一个文件夹不能改变locale

我试图装载一个文件夹与我的docker文件,而不是在构build复制。 我们使用git进行开发,并且我不想在每次更改testing时重新生成映像。 我的docker文件现在是这样的 #set base image FROM centos:centos7.2.1511 MAINTAINER Alex <alex@app.com> #install yum dependencies RUN yum -y update \\ && yum -y install yum-plugin-ovl \ && yum -y install epel-release \ && yum -y install net-tools \ && yum -y install gcc \ && yum -y install python-devel \ && yum -y install git \ […]

Docker + Django + MySQL – 非本地分区表的列表结束

我试图用Django和MySQL数据库使用Docker,但不幸的是,在docker-compose up在某些时候,它停止在End of list of non-natively partitioned tables我的服务器不启动。 当我使用我的应用程序没有Docker它的作品。 任何build议有什么不对? 我docker-compose.yml : web: build: . command: python manage.py runserver 0.0.0.0:8000 volumes: – .:/code ports: – "8000:8000" db: image: mysql environment: – MYSQL_ALLOW_EMPTY_PASSWORD=yes – MYSQL_USER=root – MYSQL_DATABASE=pri Dockerfile : FROM python:3 ENV PYTHONUNBUFFERED 1 RUN mkdir /code WORKDIR /code ADD requirements.txt /code/ RUN pip install -r […]

如何将Angular项目添加到Django和Docker

我想用Django项目添加到Docker的Angular 4项目? 我的文件结构看起来就是这样的: DockerContainer : Backend Dockerfile Frontend docker-compose.yml requirements.txt 我想在Frontend目录下创buildAngular 4项目。 我可以使用ng new my-app来做到这一点,但接下来我该怎么做? 这是我docker-compose.yml : version: '3' services: db: image: postgres django: build: . command: python3 Backend/manage.py runserver 0.0.0.0:8000 volumes: – .:/code ports: – "8000:8000" depends_on: – db Dockerfile : FROM python:3.6.1 ENV PYTHONUNBUFFERED 1 RUN mkdir /code WORKDIR /code ADD requirements.txt /code/ […]

与Angular 4和Django的Docker编译成功,但localhost:4200不能正常工作

我想用Django后端和postgresql数据库dockerize Angular 4前端。 在这一刻我的文件如下所示。 我记得确定这是否正确完成? 当我尝试docker-compose up我得到了Angular 4前端和Django后端都成功启动的信息。 不幸的是,当我打开http:// localhost:4200它不起作用(localhost:8001似乎工作): django_1 | Django version 1.11, using settings 'project.settings' django_1 | Starting development server at http://0.0.0.0:8001/ django_1 | Quit the server with CONTROL-C. angular_1 | ** NG Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200 ** angular_1 | Time: 20657ms angular_1 | […]

我的Procfile应该如何?

我想部署在Heroku我的项目在Docker与Angular 4前端,Django的后端和postgresql数据库。 在这个时候我的文件看起来如下所示。 我收到错误: 2017-07-10T19:44:39.000000+00:00 app[api]: Build succeeded 2017-07-10T19:45:19.954230+00:00 heroku[web.1]: Starting process with command `gunicorn pri.wsgi` 2017-07-10T19:45:22.834045+00:00 app[web.1]: [2017-07-10 19:45:22 +0000] [4] [INFO] Starting gunicorn 19.7.1 2017-07-10T19:45:22.834597+00:00 app[web.1]: [2017-07-10 19:45:22 +0000] [4] [INFO] Listening at: http://0.0.0.0:53621 (4) 2017-07-10T19:45:22.834712+00:00 app[web.1]: [2017-07-10 19:45:22 +0000] [4] [INFO] Using worker: sync 2017-07-10T19:45:22.838348+00:00 app[web.1]: [2017-07-10 19:45:22 +0000] [8] [INFO] Booting […]

Docker + Django,服务器运行但欢迎页面不显示

当我运行我的dockerfile ,我得到正确的输出: Performing system checks… System check identified no issues (0 silenced). July 31, 2017 – 11:00:32 Django version 1.11.3, using settings 'tufleur.settings' Starting development server at http://127.0.0.1:8002/ Quit the server with CONTROL-C. 这是我的dockerfile FROM django:onbuild # Install Python dependencies RUN pip install django #CMD ["pwd"] RUN ./manage.py makemigrations RUN ./manage.py migrate #RUN ./manage.py collectstatic […]