添加ENTRYPOINT - Docker后,docker守护程序会随机崩溃

时间:2017-02-23 07:17:36

标签: linux docker dockerfile virtualization fedora-23

启动Docker守护程序

docker daemon -g /u01/docker

Docker Info

[bu@bu ~]$ docker version
Client:
 Version:      1.12.3
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   6b644ec
 Built:        
 OS/Arch:      linux/amd64

Server:
 Version:      1.12.3
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   6b644ec
 Built:        
 OS/Arch:      linux/amd64

Dockerfile

FROM nginxmagento

MAINTAINER Bilal

ENTRYPOINT service ssh restart && service nginx restart && service mysql restart && service cron restart && service php7.0-fpm restart && bash

构建图像

docker build -t magento .   

创建容器

docker run -it -d --name magento -h host.name -v /u01/Bilal/test/_data:/var/www/html -p 3020:80 --net mynetwork --ip 172.18.0.51 --privileged magento   

它成功地在ENTRYPOINT中启动服务但它随机关闭了docker守护进程,在docker守护进程中也没有错误抛出它只是从终端退出。我通过查找linux命令link搜索了docker守护程序日志文件,但我找不到它所在的位置。

请提出有关为什么会这样做的建议?

如果我遵循任何不良做法,请提及?

0 个答案:

没有答案