我有几个小项目在CoreOS测试版(899.5.0)上运行。
这已经是第二次发生在我身上了,我有3个容器在运行。一切都很好。然后,在几天没有在服务器上查看我的网站后,我注意到当我试图访问它们时,页面已经关闭。
当我在Digital Ocean上登录我的CoreOS机器并输入docker ps时,我注意到我所有的容器都不见了!这太疯狂了。
我甚至为它们中的几个设置了一个systemd服务,这样,如果它们由于任何原因终止,它们应该再次运行。但事实并非如此。
我确实看到了这一点,但在我登录时向我问好;我不确定这是否与此有关:
Last login: Sun Jan 17 23:42:37 2016
在我的Dockerfile中,我正在尝试安装多个服务,并希望在启动容器时自动启动它们。其中一个服务是mysql,当我启动容器时,我没有看到mysql服务启动。当我尝试手动启动时,我得到错误:Failed to get D-Bus connection: Operation not permitted Dockerfile: FROM centos:7
RUN yum -y install mariadb mariadb-server
COPY start.sh start.sh
CMD ["/bin/bash", "start.sh"] 我的start.
我目前正在尝试使用Docker在Azure应用程序服务上启动ElasticSearch。我通过azure应用程序服务中的ssh安装docker。Docker似乎在控制台中安装得很好,但是当我运行
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.6.2
我在ssh控制台中得到以下错误:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
我已经安装和卸载了几次Docker,但仍然收到
在docker-compose.yml中有两个服务。它们从存储库中获取图像。
第一次使用docker-compose up -d启动服务时。它运行良好,一段时间后,由于Docker更新和重新启动,图像被停止。
然后,在docker start中,只有一个映像被启动。它运行良好,在另一次更新和重新启动(几个月后)之后,将执行docker-compose up -d。在这种情况下,以前手动启动的服务被重新创建,数据丢失。第一,能否收回,第二,是否预期?
谢谢
我是新来的码头工人,所以对此不太了解。我尝试使用命令重新启动Docker服务
服务码头重新启动
由于这个命令花费了太多的时间,所以我现在做了一个CTL+C,所以我无法启动deamon给出下面的操作
无法连接到Docker守护进程。这个主机上运行的是码头守护进程吗?
我试着让码头管理员用
系统启动码头
但它的产出是:
docker.service的作业失败,因为控制进程存在错误代码。有关详细信息,请参阅"systemctl status docker.service“和"journalctl -xe”。
命令输出
**systemctl status do
,我想让詹金斯运行运行SystemD的Docker。
到目前为止,已经能够在没有Jenkins的情况下在本地docker中运行systemd。下面是在不使用jenkins的情况下在本地运行它的步骤:
# pull unop/fedora-systemd and create and run the container for it
sudo docker run --cap-add=SYS_ADMIN -e container=docker --tmpfs /run --tmpfs /tmp -v /sys/fs/cgroup:/sys/fs/cgroup:ro -t -i unop/fedo
尝试在ubuntu 16.04 docker容器中运行以下命令
root@mytest:/Linux_Insight_Agent# systemctl start ir_agent.service
我已经安装了neede包,但在启动服务时,以下问题即将出现。
Failed to connect to bus: No such file or directory