简体   繁体   English

服务docker start不起作用(守护程序),ubuntu-15.10,使用intelliJ运行dockerfile

[英]Service docker start not work(daemon), ubuntu-15.10, To run dockerfile with intelliJ

I have installed docker on ubuntu 15.10 but it does not start, these are the console outputs, I'm new with this from docker, try installing docker from this tutorial https://tecadmin.net/install-and-manage-docker-on-ubuntu/ 我已经在ubuntu 15.10上安装了docker,但没有启动,这些是控制台输出,我是docker的新用户,请尝试从本教程https://tecadmin.net/install-and-manage-docker-安装docker 在Ubuntu的/

My interest is to be able to run my dockerfile from intellij 我的兴趣是能够从intellij运行我的dockerfile

service docker start 服务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 status docker.service 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.

journalctl -xe journalctl -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.

System-Info 系统信息

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

Docker version 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?

Kernel Version 内核版本

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

UPDATE: dockerfile 更新:dockerfile

# 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/

/etc/default/docker 在/ etc /默认/泊坞窗

# Docker Upstart and SysVinit configuration file

#
# THIS FILE DOES NOT APPLY TO SYSTEMD
#
#   Please see the documentation for "systemd drop-ins":
#   https://docs.docker.com/engine/articles/systemd/
#

# Customize location of Docker binary (especially for development testing).
#DOCKERD="/usr/local/bin/dockerd"

# Use DOCKER_OPTS to modify the daemon startup options.
#DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4"

# If you need Docker to use an HTTP proxy, it can also be specified here.
#export http_proxy="http://127.0.0.1:3128/"

# This is also a handy place to tweak where Docker's temporary files go.
#export TMPDIR="/mnt/bigdrive/docker-tmp"

Solved 解决了

Docker can't connect to docker daemon Docker无法连接到Docker守护程序

Can you post the contents of /etc/default/docker? 您可以发布/ etc / default / docker的内容吗?

It seems you have invalid content that is failing the startup. 似乎您有无效的内容使启动失败。 I'm guessing you have fd:// in it. 我猜你里面有fd:// If you do, just remove that & then try restarting docker just as before. 如果这样做,则删除该&然后像以前一样尝试重新启动docker。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何使mongodb服务不能在ubuntu 15.10桌面中自动启动? - How to make mongodb service not start automatically in ubuntu 15.10 desktop? Ubuntu 15.10 32位(操作系统和处理器)上的Docker - Docker on Ubuntu 15.10 32 bit (OS and Processor) Ubuntu:15.04-> 15.10更新后重启“无法与初始化守护进程对话” - Ubuntu: reboot “Failed to talk to init daemon” after 15.04 -> 15.10 update mkdir:无法创建目录:只读文件系统,同时使用“sudo service docker start”在 Dockerfile 中运行 docker - mkdir: cannot create directory: Read-only file system, while run docker in Dockerfile using "sudo service docker start" 如何使用简单的守护程序 C 代码在 Ubuntu 16.10 中启动 systemctl 服务 - How to start systemctl service in Ubuntu 16.10 with simple Daemon C code 无法在 Ubuntu 16.04 中启动 Docker 服务 - Unable to start Docker Service in Ubuntu 16.04 Mongo守护程序不是由服务mongod启动运行的 - Mongo daemon doesn't run by service mongod start Python守护进程不会在Ubuntu的后台运行 - Python daemon will not run in the background on Ubuntu 以其他用户身份启动Docker Daemon - Start Docker Daemon as other user Ubuntu 18.04 更新后 Docker 服务不再启动:dm_task_run failed / no such device storage-driver=overlay2 - Docker service does not start anymore after Ubuntu 18.04 update: dm_task_run failed / no such device storage-driver=overlay2
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM