Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Chu Peng 楚鹏
minikube
提交
63180ada
M
minikube
项目概览
Chu Peng 楚鹏
/
minikube
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
minikube
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
63180ada
编写于
11月 09, 2019
作者:
K
Kubernetes Prow Robot
提交者:
GitHub
11月 09, 2019
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #5842 from graste/patch-1
mention fix for AppArmor related permission errors
上级
69febeea
a8005b4e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
28 addition
and
5 deletion
+28
-5
site/content/en/docs/Tasks/docker_daemon.md
site/content/en/docs/Tasks/docker_daemon.md
+28
-5
未找到文件。
site/content/en/docs/Tasks/docker_daemon.md
浏览文件 @
63180ada
...
...
@@ -27,19 +27,23 @@ You should now be able to use docker on the command line on your host mac/linux
docker ps
```
Remember to turn off the _imagePullPolicy:Always_, as otherwise Kubernetes won't use images you built locally.
### Possible errors and solutions
Docker may report following forbidden error if you are using http proxy and the
`$(minikube ip)`
is not added to
`no_proxy`
/
`NO_PROXY`
:
```
shell
```
error during connect: Get https://192.168.39.98:2376/v1.39/containers/json: Forbidden
```
On Centos 7, docker may report the following error:
```
shell
```
Could not read CA certificate "/etc/docker/ca.pem": open /etc/docker/ca.pem: no such file or directory
```
The fix is to update
/etc/sysconfig/docker
to ensure that minikube's environment changes are respected:
The fix is to update
``/etc/sysconfig/docker``
to ensure that minikube's environment changes are respected:
```
diff
< DOCKER_CERT_PATH=/etc/docker
...
...
@@ -49,8 +53,27 @@ The fix is to update /etc/sysconfig/docker to ensure that minikube's environment
> fi
```
Remember to turn off the _imagePullPolicy:Always_, as otherwise Kubernetes won't use images you built locally.
When you're using a docker installed via
`snap`
on a distribution like Ubuntu that uses AppArmor profiles the following error may appear:
```
could not read CA certificate "/home/USERNAME/.minikube/certs/ca.pem": open /home/USERNAME/.minikube/certs/ca.pem: permission denied
```
The solution is to allow docker to read the minikube certificates by adding a line in
``/var/lib/snapd/apparmor/profiles/snap.docker.docker``
file:
```
shell
# allow docker to read minikube certificates
owner @
{
HOME
}
/.minikube/certs/
*
r,
```
After that check for syntax errors and try again:
```
shell
sudo
apparmor_parser
-r
/var/lib/snapd/apparmor/profiles/snap.docker.docker
eval
$(
minikube docker-env
)
docker ps
```
## Related Documentation
-
[
docker_registry.md
](
Using
the Docker registry)
\ No newline at end of file
-
[
docker_registry.md
](
Using
the Docker registry)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录