相关疑难解决方法(0)

Perl:Shebang(太空?)"#!"?

我见过两个:

#!/path/...
#! /path/...
Run Code Online (Sandbox Code Playgroud)

什么是对的?有关系吗?有历史吗?

我听说Unix的古老版本要求没有空间.但后来我听说这只是一个谣言.有人知道吗?


编辑:我想不出更好地问这个问题.这是编程相关的,因为空间可以使程序以不同的方式运行,我所知道的.我在这里问了一下.

unix sh

13
推荐指数
2
解决办法
2237
查看次数

在OSX中安装Docker卷时权限被拒绝

我很有智慧,所以希望你们能帮助我.在带有docker-machine的OSX 10.11.2中,我有一个docker-compose文件,它应该构建一个本地Dockerfile并为它附加一个MySQL容器.MySQL容器应该挂载我存储数据库数据的本地文件夹,因此如果容器或VM关闭,我可以重新启动它而不会丢失数据.问题是,当我运行它时,它会抛出一个权限错误:

db_1  | 2015-12-23 19:17:59 7facaa89b740  InnoDB: Operating system error number 13 in a file operation.
db_1  | InnoDB: The error means mysqld does not have the access rights to
db_1  | InnoDB: the directory.
Run Code Online (Sandbox Code Playgroud)

我已经尝试过每一种我能想到的排列方式来实现这个目标.我正在阅读它,它可能与docker-machine如何处理OSX权限有关,但是docker-machine的文档说它安装了/Users文件夹,所以这应该不是问题.

这是docker-compose.yml:

web:
  build: .
  ports:
    - "3000:3000"
  links:
    - db
db:
  image: mysql:5.6
  ports:
    - "3306:3306"
  volumes:
    - /Users/me/Development/mysql-data:/var/lib/mysql
  environment:
    MYSQL_ROOT_PASSWORD: mypass
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?我不禁想到这是非常简单的事情.非常感激任何的帮助!

编辑:

  • 主持人 - drwxr-xr-x 7 me staff 238 Dec 23 12:10 mysql-data/
  • VM - drwxr-xr-x 1 …

mysql docker docker-compose docker-machine

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

标签 统计

docker ×1

docker-compose ×1

docker-machine ×1

mysql ×1

sh ×1

unix ×1