小编eri*_*ock的帖子

在travis上启动docker postgres时出错

在尝试连接到我的docker postgres容器时,我遇到了travis-ci before_script的问题: Error starting userland proxy: listen tcp 0.0.0.0:5432: bind: address already in use

我已经看到了这个问题,但从未完全解决过SO和github问题,我不清楚它是否特定于docker或travis.一个链接的问题(下面)通过使用5433作为主机postgres地址来解决它,但我想知道在我跳入某事之前发生了什么.

我的travis.yml:sudo:所需服务: - docker env:DOCKER_COMPOSE_VERSION:1.7.1 DOCKER_VERSION:1.11.1-0~re trusty

before_install:
  # list docker-engine versions
  - apt-cache madison docker-engine
  # upgrade docker-engine to specific version
  - sudo apt-get -o Dpkg::Options::="--force-confnew" install -y docker-engine=${DOCKER_VERSION}
  # upgrade docker-compose
  - sudo rm /usr/local/bin/docker-compose
  - curl -L https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > docker-compose
  - chmod +x docker-compose
  - sudo mv docker-compose /usr/local/bin
before_script:
  - echo "Before Script:"
  - docker-compose -f docker-compose.ci.yml build
  - …
Run Code Online (Sandbox Code Playgroud)

travis-ci docker docker-compose

6
推荐指数
1
解决办法
1602
查看次数

查找manage.py子命令的来源

我是 django 新手,正在开发一个使用命令播种的现代 django/Wagtail CMS 应用程序python manage.py loadfixtures。这似乎loaddata是更常见的命令,我发现很难找到任何文档loadfixtures。有人能指出我的区别吗?它出现在[Core]“可用子命令”部分下。

顺便说一句,我本质上是在尝试转储和播种该网站的一些静态页面数据。

python django manage.py wagtail

1
推荐指数
1
解决办法
275
查看次数

标签 统计

django ×1

docker ×1

docker-compose ×1

manage.py ×1

python ×1

travis-ci ×1

wagtail ×1