首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将坞-组合升级到2.0?

如何将坞-组合升级到2.0?
EN

Stack Overflow用户
提问于 2017-01-02 09:10:44
回答 2查看 11.1K关注 0票数 2

每当我试图设置一个开发环境时,我都会得到这个错误:

错误:在文件‘./docker-come.yml’service‘版本中没有任何配置选项。所有顶级键都必须映射到配置选项字典。

代码语言:javascript
运行
复制
$ docker-compose --version
docker-compose version 1.5.2, build unknown

我被告知我需要升级我的船坞写作。但我如何升级呢?我找不到任何关于它的文件。

有什么想法吗?

编辑:

我试过这个问题的答案

代码语言:javascript
运行
复制
curl -L "https://github.com/docker/compose/releases/download/1.8.1/docker-compose-$(uname -s)-$(uname -m)" > ./docker-compose
sudo mv ./docker-compose /usr/bin/docker-compose
sudo chmod +x /usr/bin/docker-compose

安装/升级后,我会得到以下错误:

代码语言:javascript
运行
复制
-bash: /usr/bin/docker-compose: Permission denied

我可以再运行任何集装箱了!

代码语言:javascript
运行
复制
$ docker-compose --version
bash: /usr/bin/docker-compose: Permission denied

以及:

代码语言:javascript
运行
复制
$ docker-compose up -d
bash: /usr/bin/docker-compose: Permission denied

有什么主意吗??

编辑2:

我从码头站点上试过这个

代码语言:javascript
运行
复制
 $ curl -L "https://github.com/docker/compose/releases/download/1.9.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

 chmod +x /usr/local/bin/docker-compose

我仍然得到了权限错误:

代码语言:javascript
运行
复制
bash: /usr/bin/docker-compose: Permission denied

为什么!?

编辑3:

注意:如果您收到了“拒绝权限”错误,您的/usr/local/bin目录可能是不可写的,您需要将Compose安装为超级用户。运行sudo -i,然后运行下面的两个命令,然后退出。

所以,我试过:

代码语言:javascript
运行
复制
$ sudo -i
curl -L "https://github.com/docker/compose/releases/download/1.9.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
exit

然后:

代码语言:javascript
运行
复制
$ docker-compose --version
bash: /usr/bin/docker-compose: Permission denied

不太好..。

EN

回答 2

Stack Overflow用户

发布于 2017-03-23 13:22:37

第一,

代码语言:javascript
运行
复制
chmod -R 755 /usr/local/bin/docker-compose

并用命令替换旧版本的表单/usr/bin/

代码语言:javascript
运行
复制
mv /usr/local/bin/docker-compose /usr/bin/
票数 2
EN

Stack Overflow用户

发布于 2017-01-02 09:48:29

尝试将停靠组添加到用户:

$ sudo groupadd docker

然后:

$ sudo usermod -aG docker $(whoami)

来源

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41423934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档