服务docker启动不工作linux ubuntu-15.10

服务docker启动不工作linux ubuntu-15.10

我已经在 ubuntu 15.10 上安装了 docker,但它无法启动,这些是控制台输出,我是 docker 的新手,请尝试从本教程安装 dockerhttps://tecadmin.net/install-and-manage-docker-on-ubuntu/

服务 docker 启动

root@rubnPC:/var/lib/docker# service docker start
Job for docker.service failed because the control process exited with error 
code. See "systemctl status docker.service" and "journalctl -xe" for details.

systemctl 状态 docker.service

root@rubnPC:/var/lib/docker# systemctl status docker.service
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: 
enabled)
Active: failed (Result: exit-code) since sáb 2017-06-03 18:24:42 VET; 3min 
18s ago
Docs: https://docs.docker.com
Process: 21270 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, 
status=1/FAILURE)
Main PID: 21270 (code=exited, status=1/FAILURE)

jun 03 18:24:42 rubnPC systemd[1]: Starting Docker Application Container 
Engine...
jun 03 18:24:42 rubnPC dockerd[21270]: time="2017-06-03T18:24:42.614560352-
04:30" le...id"
jun 03 18:24:42 rubnPC systemd[1]: docker.service: Main process exited, 
code=exited,...URE
jun 03 18:24:42 rubnPC systemd[1]: Failed to start Docker Application 
Container Engine.
jun 03 18:24:42 rubnPC systemd[1]: docker.service: Unit entered failed 
state.
jun 03 18:24:42 rubnPC systemd[1]: docker.service: Failed with result 'exit-
code'.
Hint: Some lines were ellipsized, use -l to show in full.

日志控制-xe

root@rubnPC:/var/lib/docker# journalctl -xe
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit docker.service has begun starting up.
jun 03 18:24:42 rubnPC dockerd[21270]: time="2017-06-03T18:24:42.614560352-
04:30" level=fa
jun 03 18:24:42 rubnPC systemd[1]: docker.service: Main process exited, 
code=exited, statu
jun 03 18:24:42 rubnPC systemd[1]: Failed to start Docker Application 
Container Engine.
-- Subject: Unit docker.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit docker.service has failed.
-- 
-- The result is failed.
jun 03 18:24:42 rubnPC systemd[1]: docker.service: Unit entered failed 
state.
jun 03 18:24:42 rubnPC systemd[1]: docker.service: Failed with result 'exit-
code'.
jun 03 18:24:42 rubnPC polkitd(authority=local)[865]: Unregistered 
Authentication Agent fo
jun 03 18:31:24 rubnPC polkitd(authority=local)[865]: Registered 
Authentication Agent for 
jun 03 18:31:24 rubnPC systemd[1]: Listening on Docker Socket for the API.
-- Subject: Unit docker.socket has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit docker.socket has finished starting up.

系统信息

  rubn _> lsb_release -a
  No LSB modules are available.
  Distributor ID:   Ubuntu
  Description:  Ubuntu 15.10
  Release:  15.10
  Codename: wily

Docker版本

rubn _> docker version
Client:
Version:      1.12.6
API version:  1.24
Go version:   go1.6.4
Git commit:   78d1802
Built:        Tue Jan 10 20:32:39 2017
OS/Arch:      linux/amd64
Cannot connect to the Docker daemon. Is the docker daemon running on this 
host?

内核版本

rubn _> uname -a 
Linux rubnPC 4.2.0-42-generic #49-Ubuntu SMP Tue Jun 28 21:26:26 UTC 2016 
x86_64 x86_64 x86_64 GNU/Linux

更新:(Dockerfile)

# Use latest jboss/base-jdk:8 image as the base
FROM jboss/base-jdk:8

# Set the WILDFLY_VERSION env variable
ENV WILDFLY_VERSION 10.0.0.Final
ENV WILDFLY_SHA1 c0dd7552c5207b0d116a9c25eb94d10b4f375549
ENV JBOSS_HOME /opt/jboss/wildfly

# Add the WildFly distribution to /opt, and make wildfly the owner of the extracted tar content
# Make sure the distribution is available from a well-known place
RUN cd $HOME \
    && curl -O https://download.jboss.org/wildfly/$WILDFLY_VERSION/wildfly-$WILDFLY_VERSION.tar.gz \
    && sha1sum wildfly-$WILDFLY_VERSION.tar.gz | grep $WILDFLY_SHA1 \
    && tar xf wildfly-$WILDFLY_VERSION.tar.gz \
    && mv $HOME/wildfly-$WILDFLY_VERSION $JBOSS_HOME \
    && rm wildfly-$WILDFLY_VERSION.tar.gz

# Ensure signals are forwarded to the JVM process correctly for graceful shutdown
ENV LAUNCH_JBOSS_IN_BACKGROUND true

# Expose the ports we're interested in
EXPOSE 8080

# Set the default command to run on boot
# This will boot WildFly in the standalone mode and bind to all interface
CMD ["/opt/jboss/wildfly/bin/standalone.sh", "-b", "0.0.0.0"]

ADD ROOT.war /opt/jboss/wildfly/standalone/deployments/

我已经设法使用正确的权限启动守护进程,我的错误是想要在守护进程启动时启动它sudo docker daemon -H tcp://0.0.0.0:2375。但我得到了另一个细节,假设我的 dockerfile 卸载了 wilfly,我把它放在 /opt/jboss/wildfly 中,但这并没有发生

在此输入图像描述

相关内容