- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在一个项目中工作,我们使用 docker。该项目在上周五之前一直很好,今天我启动了我的计算机(mac mini - macOS Sierra 版本 10.12.5 (16F73))并出现错误。我正在尝试运行 docker-compose -f dev.yml -f docker-compose.yml up
,但是当我执行它时它返回以下消息:
db_1 | chmod:更改“/var/lib/postgresql/data”的权限:不允许操作
。
我已经删除了所有的 docker 容器和图像 docker rm $(docker ps -a -q)
docker rmi $(docker images -q)
但是错误仍然存在.
我的 docker-compose.yml 是这样的:
version: '2'
services:
rabbitmq:
restart: always
image: rabbitmq:3.6
environment:
RABBITMQ_DEFAULT_USER: my_user
RABBITMQ_DEFAULT_PASS: my_password
ports:
- "5672:5672"
- "15672:15672"
django:
build: ./django
command: gunicorn contactto.wsgi:application -b 0.0.0.0:8000
environment:
- "TZ=Brazil/East"
restart: always
volumes:
- ./django:/usr/src/app
- ./django/static:/usr/src/app/contactto/static
- ./logs:/logs/
- /asterisk/:/etc/asterisk/
ports:
- "8000:8000"
links:
- rabbitmq:rabbitmq
node:
build: ./node_6_8
environment:
- "TZ=Brazil/East"
volumes_from:
- django
nginx:
build: ./nginx
restart: always
environment:
- "TZ=Brazil/East"
ports:
- "80:80"
- "443:443"
volumes:
- /www/static
volumes_from:
- django
links:
- django:django
worker:
build: ./django
command: su -m worker -c "celery worker -A contactto.celeryconf -Q default -n default@%h"
environment:
- "TZ=Brazil/East"
restart: always
volumes:
- ./django:/usr/src/app
- ./django/static:/usr/src/app/contactto/static
- ./logs:/logs/
- /asterisk/:/etc/asterisk/
links:
- rabbitmq:rabbitmq
volumes:
dbdata:
我的 dev.yml 是这样的:
version: '2'
services:
db:
image: postgres:9.5
restart: always
environment:
POSTGRES_USER: my_user
POSTGRES_PASSWORD: my_password
POSTGRES_DB: my_db
volumes:
- /psqldata:/var/lib/postgresql/data
django:
environment:
- "DJANGO_CONFIG_MODE=Development"
depends_on:
- db
worker:
environment:
- "DJANGO_CONFIG_MODE=Development"
links:
- db:db
非常感谢任何帮助。
最佳答案
我在 /
处输入并继续分析文件夹。比我在那里设置命令 ls -la
我看到该文件夹是 root
用户。首先,我删除了文件夹 sudo rm -rf psqldata
,然后设置了权限 sudo chmod 777/
以使用我的用户 mkdir psqldata
创建文件夹,然后现在它正在工作。我不知道为什么它在工作之前突然停止了。希望这个回答也能帮到你。
旧文件夹 ls -la
drwxr-xr-x 2 root wheel 68 Jun 19 14:58 psqldata
新建文件夹 ls -la
drwxr-xr-x 2 gtmiyabe wheel 68 Jun 20 10:07 psqldata
关于docker-compose up postgresql 错误,chown : changing ownership of ‘/var/lib/postgresql/data’ : Operation not permitted,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44637996/
我想检查是否可以限制架构的所有权不被另一个角色继承。我有一个托管架构,它由角色A拥有(具有所有权特权)。角色B继承角色A,但我不希望角色B继承所有权特权。。这种设置在雪花中可能吗?也就是说,在这种情况
以下代码: public string add_button_tooltip_markup { get { return add_button.get_tooltip_markup (); }
我一直在研究 Cake 的 Auth/ACL 组件。我已经阅读了文档并完成了教程,但我仍然对我实际可以完成的事情不满意。我见过couple的other接近,但我不能说,因为我确实有一个直接的赢家。在我
对措辞表示歉意,我真的找不到其他方式来表达它。 我有一个像这样的历史表: id date from_id to_id 1 2010-01-01 A B 1
由于我的母语不是英语,所以我可能会遗漏一些东西,所以也许这里有人比我更了解。 取自WSASend MSDN 上的说明: lpBuffers [in] A pointer to an array of
我阅读了以下帖子 association owned by classifier and association owned by relationship in UML Setting the as
仍在寻找解决方案 (2/24/16) 我的用户模型与组之间存在 has_many :through 关系。所以用户有很多组,组有很多用户,但我也想由一个用户建立组的所有权,他可以做出最终的决定。 这个
我正在编写一个小的 Java 程序,它应该运行一个外部程序将图像复制到系统剪贴板(即 Windows 7“截图工具”),等待它完成,将图像从剪贴板保存到磁盘并将 URL(可以从中访问图像)复制到剪贴板
我在图形应用程序上工作,并且一直在使用共享指针和唯一指针,主要是因为它为我处理内存重新分配(又名方便),这可能很糟糕(如果这就是我使用它们的原因)。 我最近在 Stackoverflow 上阅读了一个
我对 Android 11 中的存储更改有疑问。如果我理解正确,应用程序可以读取/写入/删除它创建的文件。我也可以像这样访问这些文件: File path = new File(Environment
谁能帮我澄清一下QML Repeater docs意思是首先说 “Items instantiated by the Repeater are inserted, in order, as child
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
我有一个方法将间接指针作为参数,如果有错误,则将其设置为错误对象。我正在尝试打开尽可能多的警告。但其中之一 - Implicit ownership types on out parameters -
我正在使用 Boost.Python 向 python 公开一个 C++ 树类。节点类持有子节点列表并提供方法 void add_child(Node *node) Node 类获取提供的 Node
基于 this Stroustrup 建议“函数中的指针不应表示所有权” 问题> 有人可以给我一些详细的解释吗?最好能举例说明。 谢谢 最佳答案 如果某个代码负责删除指针或将所有权转移给其他人,则该指
我正在尝试在 docker 容器中运行 postgresql,但当然我需要让我的数据库数据保持持久性,所以我尝试使用仅数据容器来公开卷以在此位置存储数据库。 所以,我的数据容器有这样的 Dockerf
我对string::assign方法的理解有些差距。考虑以下代码: char* c = new char[38]; strcpy(c, "All your base are belong to us!
我有一个基于 Ruby on Rails 的站点,我需要在其中运行 rake assets:precompile 以获得正确的预编译 Assets 。但是,每当我运行此命令时,我应用程序的 tmp 目
我已经设置了一个服务帐户来复制用户上传的文件。如何将所有权转移到不同的电子邮件地址? 我有: new_permission = {'value': 'me@example.com', 'type':
我一直在尝试包装 CPointer 类型的 native 对象,认为该对象控制底层 native 对象的生命周期。 在 C++ 术语中,我会做类似的事情: class T { private: U
我是一名优秀的程序员,十分优秀!