当我尝试运行docker镜像时,我收到以下错误:
Error response from daemon: Cannot start container {id}:
[8] System error: open /sys/fs/cgroup/cpu,cpuacct/init.scope/system.slice/docker-{id}.scope/cpu.shares: no such file or directory
Run Code Online (Sandbox Code Playgroud)
/sys/fs/cgroup/cpu,cpuacct/已安装,但没有system.slice目录init.scope
泊坞版:
Client version: 1.7.1
Client API version: 1.19
Go version (client): go1.4.2
Git commit (client): 786b29d
OS/Arch (client): linux/amd64
Server version: 1.7.1
Server API version: 1.19
Go version (server): go1.4.2
Git commit (server): 786b29d
OS/Arch (server): linux/amd64
Run Code Online (Sandbox Code Playgroud)
核心:
Linux christian-pc 4.1.0-2-amd64 #1 SMP Debian 4.1.6-1 (2015-08-23) x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
坐骑(摘录):
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup …Run Code Online (Sandbox Code Playgroud) 以下代码段声明了两个具有共同依赖项的 google/wire 初始值设定项。强制只创建一个配置实例的最佳方法是什么?
我可以将共享依赖项传递给 InitializeStorageHandler 函数,但如果我的理解是正确的,这将违背 DI 的目的。
当然,我也可以使用单例模式。我不确定这是否是做事的“Go-Way”。有最佳实践吗?
package api
import (
"../storage"
"../config"
"github.com/google/wire"
)
func InitializeServer() (*Server, error) {
panic(wire.Build(config.NewConfiguration, NewServer))
}
func InitializeStorageHandler() *StorageHandler {
panic(wire.Build(config.NewConfiguration, storage.NewStorage, storage.NewService, NewStorageHandler))
}
Run Code Online (Sandbox Code Playgroud) 我试图让一个通用的树支持bean工作.我有一个名为ACLTree的泛型类,然后是它的一个实现.在我的JSF文档中,我尝试按#{mybackingbean.property}访问一个值.但我得到一个ELException:
javax.el.ELException: /modules/useradmin/acl.xhtml @30,55 value="#{ACOTree.root}": java.lang.IllegalAccessException: Class javax.el.BeanELResolver can not access a member of class de.xy.jsf.beans.ACLTree with modifiers "public"
Run Code Online (Sandbox Code Playgroud)
我不太熟悉泛型和反射api的概念,所以也许它根本不可能.
堆栈跟踪:
javax.faces.FacesException: javax.el.ELException: /modules/useradmin/rights.xhtml @30,55 value="#{ACOTree.root}": java.lang.IllegalAccessException: Class javax.el.BeanELResolver can not access a member of class de.xy.jsf.beans.ACLTree with modifiers "public"
at javax.faces.component.UIData.getValue(UIData.java:580)
at org.ajax4jsf.component.UIDataAdaptorBase.getValue(UIDataAdaptorBase.java:1647)
at org.richfaces.component.UITree.createDataModel(UITree.java:679)
at org.ajax4jsf.component.UIDataAdaptorBase.getExtendedDataModel(UIDataAdaptorBase.java:621)
at org.ajax4jsf.component.UIDataAdaptorBase.setRowKey(UIDataAdaptorBase.java:339)
at org.richfaces.renderkit.TreeRendererBase.writeContent(TreeRendererBase.java:688)
at org.richfaces.renderkit.TreeRendererBase.encodeChildren(TreeRendererBase.java:629)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:827)
at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)
at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)
at org.richfaces.renderkit.html.PanelRenderer.doEncodeChildren(PanelRenderer.java:200)
at org.richfaces.renderkit.html.PanelRenderer.doEncodeChildren(PanelRenderer.java:195)
at org.ajax4jsf.renderkit.RendererBase.encodeChildren(RendererBase.java:120)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:827)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:233)
at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:270)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:827)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:883)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:137)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:827) …Run Code Online (Sandbox Code Playgroud)