docker run命令失败,错误为Unauthorized:您提出的请求需要身份验证。(HTTP://401)

docker run命令失败,错误为Unauthorized:您提出的请求需要身份验证。(HTTP://401),docker,openstack,devstack,Docker,Openstack,Devstack,我无法确定运行容器需要哪个身份验证 任何帮助都将不胜感激 我在Ubuntu o.s上安装了devstack,然后尝试使用命令在容器下面运行 sudo docker run --name kuryr-libnetwork \ --net=host \ --cap-add=NET_ADMIN \ -e SERVICE_USER=admin \ -e SERVICE_PROJECT_NAME=admin \ -e SERVICE_PASSWORD=admin \ -e SERV

我无法确定运行容器需要哪个身份验证 任何帮助都将不胜感激

我在Ubuntu o.s上安装了devstack,然后尝试使用命令在容器下面运行

sudo docker run --name kuryr-libnetwork \
  --net=host \
  --cap-add=NET_ADMIN \
  -e SERVICE_USER=admin \
  -e SERVICE_PROJECT_NAME=admin \
  -e SERVICE_PASSWORD=admin \
  -e SERVICE_DOMAIN_NAME=Default \
  -e USER_DOMAIN_NAME=Default \
  -e IDENTITY_URL=http://192.168.105.102/identity/v3 \
  -v /var/log/kuryr:/var/log/kuryr \
  -v /var/run/openvswitch:/var/run/openvswitch \
  kuryr/libnetwork
但失败,错误日志如下:

2019-05-17 09:57:27.369 8 CRITICAL kuryr [-] Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: req-fee37d27-9851-4d88-955f-239588ffce7a)
2019-05-17 09:57:27.369 8 ERROR kuryr Traceback (most recent call last):
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/kuryr_libnetwork/server.py", line 43, in <module>
2019-05-17 09:57:27.369 8 ERROR kuryr     configure_app()
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/kuryr_libnetwork/server.py", line 27, in configure_app
2019-05-17 09:57:27.369 8 ERROR kuryr     controllers.check_for_neutron_ext_support()
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/kuryr_libnetwork/controllers.py", line 89, in check_for_neutron_ext_support
2019-05-17 09:57:27.369 8 ERROR kuryr     app.neutron.show_extension(MANDATORY_NEUTRON_EXTENSION)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 736, in show_extension
2019-05-17 09:57:27.369 8 ERROR kuryr     return self.get(self.extension_path % ext_alias, params=_params)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 360, in get
2019-05-17 09:57:27.369 8 ERROR kuryr     headers=headers, params=params)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 337, in retry_request
2019-05-17 09:57:27.369 8 ERROR kuryr     headers=headers, params=params)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 288, in do_request
2019-05-17 09:57:27.369 8 ERROR kuryr     resp, replybody = self.httpclient.do_request(action, method, body=body)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 310, in do_request
2019-05-17 09:57:27.369 8 ERROR kuryr     self._check_uri_length(url)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 303, in _check_uri_length
2019-05-17 09:57:27.369 8 ERROR kuryr     uri_len = len(self.endpoint_url) + len(url)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/neutronclient/client.py", line 317, in endpoint_url
2019-05-17 09:57:27.369 8 ERROR kuryr     return self.get_endpoint()
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 158, in get_endpoint
2019-05-17 09:57:27.369 8 ERROR kuryr     return self.session.get_endpoint(auth or self.auth, **kwargs)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 808, in get_endpoint
2019-05-17 09:57:27.369 8 ERROR kuryr     return auth.get_endpoint(self, **kwargs)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 212, in get_endpoint
2019-05-17 09:57:27.369 8 ERROR kuryr     service_catalog = self.get_access(session).service_catalog
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 136, in get_access
2019-05-17 09:57:27.369 8 ERROR kuryr     self.auth_ref = self.get_auth_ref(session)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 194, in get_auth_ref
2019-05-17 09:57:27.369 8 ERROR kuryr     return self._plugin.get_auth_ref(session, **kwargs)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/v3/base.py", line 167, in get_auth_ref
2019-05-17 09:57:27.369 8 ERROR kuryr     authenticated=False, log=False, **rkwargs)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 718, in post
2019-05-17 09:57:27.369 8 ERROR kuryr     return self.request(url, 'POST', **kwargs)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner
2019-05-17 09:57:27.369 8 ERROR kuryr     return wrapped(*args, **kwargs)
2019-05-17 09:57:27.369 8 ERROR kuryr   File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 607, in request
2019-05-17 09:57:27.369 8 ERROR kuryr     raise exceptions.from_response(resp, method, url)
2019-05-17 09:57:27.369 8 ERROR kuryr Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: req-fee37d27-9851-4d88-955f-239588ffce7a)
2019-05-17 09:57:27.369 8 ERROR kuryr
unable to load app 0 (mountpoint='') (callable not found or import error)
*** no app loaded. going in full dynamic mode ***
*** uWSGI is running in multiple interpreter mode ***
2019-05-17 09:57:27.369 8 CRITICAL kuryr[-]未经授权:您提出的请求需要身份验证。(HTTP 401)(请求ID:req-fee37d27-9851-4d88-955f-239588ffce7a)
2019-05-17 09:57:27.369错误kuryr回溯(最近一次呼叫最后一次):
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/kuryr_libnetwork/server.py”,第43行,在
2019-05-17 09:57:27.369错误kuryr配置应用程序()
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/kuryr\u libnetwork/server.py”,第27行,在configure\u应用程序中
2019-05-17 09:57:27.369 kuryr控制器出错。检查中子外部支持()
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/kuryr\u libnetwork/controllers.py”,第89行,检查是否有中子外部支持
2019-05-17 09:57:27.369错误kuryr应用中子显示扩展(强制中子扩展)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/neutonclient/v2_0/client.py”,第736行,显示扩展名
2019-05-17 09:57:27.369错误kuryr返回self.get(self.extension_路径%ext_别名,参数=_参数)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/neutronclient/v2_0/client.py”,get第360行
2019-05-17 09:57:27.369错误kuryr headers=headers,params=params)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/neutonclient/v2_0/client.py”,第337行,在重试请求中
2019-05-17 09:57:27.369错误kuryr headers=headers,params=params)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/neutronclient/v2_0/client.py”,请求中第288行
2019-05-17 09:57:27.369错误kuryr resp,replybody=self.httpclient.do_请求(操作,方法,body=body)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/neutonclient/client.py”,在do_请求中的第310行
2019-05-17 09:57:27.369错误kuryr self.\u check\u uri\u length(url)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/neutronclient/client.py”,第303行,输入检查uri长度
2019-05-17 09:57:27.369错误kuryr uri_len=len(self.endpoint_url)+len(url)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/neutonclient/client.py”,端点url中第317行
2019-05-17 09:57:27.369错误kuryr返回自我获取端点()
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/keysteoauth1/adapter.py”,第158行,在get_端点中
2019-05-17 09:57:27.369错误kuryr返回self.session.get_端点(auth或self.auth,**kwargs)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/keysteoauth1/session.py”,第808行,在get_端点中
2019-05-17 09:57:27.369错误kuryr返回授权获取端点(self,**kwargs)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/keysteoauth1/identity/base.py”,get_端点中的第212行
2019-05-17 09:57:27.369错误kuryr服务目录=self.get\u访问(会话)服务目录
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/keysteoauth1/identity/base.py”,第136行,在get_access中
2019-05-17 09:57:27.369错误kuryr self.auth\u ref=self.get\u auth\u ref(会话)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/keysteauth1/identity/generic/base.py”,第194行,在get_auth_ref中
2019-05-17 09:57:27.369错误kuryr返回自我插件获取认证参考(会话**kwargs)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/keysteoauth1/identity/v3/base.py”,第167行,在get_auth_ref中
2019-05-17 09:57:27.369错误(kuryr已验证为假,log为假,**rkwargs)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/keysteoauth1/session.py”,第718行,在post中
2019-05-17 09:57:27.369错误kuryr返回自我请求(url,'POST',**kwargs)
2019-05-17 09:57:27.369 8错误kuryr文件“/usr/lib/python2.7/site packages/positional/_init__.py”,第101行,在内部
2019-05-17 09:57:27.369错误kuryr返回包裹(*args,**kwargs)
2019-05-17 09:57:27.369 8请求中的错误kuryr文件“/usr/lib/python2.7/site packages/keysteauth1/session.py”,第607行
2019-05-17 09:57:27.369错误kuryr引发异常。来自_响应(响应、方法、url)
2019-05-17 09:57:27.369 8错误:您提出的请求需要身份验证。(HTTP 401)(请求ID:req-fee37d27-9851-4d88-955f-239588ffce7a)
2019-05-17 09:57:27.369错误kuryr
无法加载应用0(装入点=“”)(找不到可调用或导入错误)
***没有加载应用程序。以全动态模式运行***
***uWSGI以多解释器模式运行***