无法使用local-persist插件运行容器
当我运行docker-compose up -d
好像启动了我的容器,但是因为一些未知的原因而停下来。
当我做docker ps
我没有看到任何容器运行。
在我开始使用docker-volume-local-persist
( https://github.com/CWSpear/local-persist/ )之前,容器运行时没有任何问题。
为什么我无法保持容器运行?
以下是我的系统的一些细节:
docker工人ps -a
Path Called... Returned path /var/docker/data/local-persist/entry/config/ Path Called... Returned path /var/docker/data/local-persist/entry/log/ Path Called... Returned path /var/docker/data/local-persist/entry/data/ CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4646b189d784 docker_entry "nginx -g 'daemon ..." About an hour ago Exited (1) About an hour ago
泊坞窗,compose.yml
version: '2' services: entry: build: ../../../www/PropolisDockerWebEntry/jessie # depends_on: # - consul container_name: entry ports: - "80:80" - "443:443" tty: true volumes: - entry-log:/var/log/entry/:rw - entry-data:/usr/share/nginx/html/:rw - entry-config:/etc/nginx/:rw networks: apps: aliases: - entry networks: apps: volumes: entry-log: driver: local-persist driver_opts: mountpoint: /var/docker/data/local-persist/entry/log/ entry-data: driver: local-persist driver_opts: mountpoint: /var/docker/data/local-persist/entry/data/ entry-config: driver: local-persist driver_opts: mountpoint: /var/docker/data/local-persist/entry/config/
docker工人 – 组成up -d
Get Called... Found docker_entry-log Get Called... Found docker_entry-log Get Called... Found docker_entry-data Get Called... Found docker_entry-data Get Called... Found docker_entry-config Get Called... Found docker_entry-config Path Called... Returned path /var/docker/data/local-persist/entry/config/ Path Called... Returned path /var/docker/data/local-persist/entry/log/ Path Called... Returned path /var/docker/data/local-persist/entry/data/ Starting entry ... Starting entry Mount Called... Mounted docker_entry-config Path Called... Returned path /var/docker/data/local-persist/entry/config/ Mount Called... Mounted docker_entry-log Path Called... Returned path /var/docker/data/local-persist/entry/log/ Mount Called... Mounted docker_entry-data Starting entry ... done Unmounted docker_entry-data Path Called... Returned path /var/docker/data/local-persist/entry/data/ Unmount Called... Unmounted docker_entry-config Path Called... Returned path /var/docker/data/local-persist/entry/config/ Unmount Called... Unmounted docker_entry-log Path Called... Returned path /var/docker/data/local-persist/entry/log/
docker工人ls
List Called... Found 3 volumes DRIVER VOLUME NAME local-persist docker_entry-config local-persist docker_entry-data local-persist docker_entry-log
ps aux | grepdocker工人
root 6690 0.0 0.9 44752 9032 pts/0 Sl 21:55 0:00 /usr/bin/docker-volume-local-persist root 7418 0.2 4.5 327824 44856 pts/0 Sl 22:25 0:01 dockerd root 7424 0.1 1.1 221600 11776 ? Ssl 22:25 0:00 docker-containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --metrics-interval=0 --start-timeout 2m --state-dir /var/run/docker/libcontainerd/containerd --shim docker-containerd-shim --runtime docker-runc
dockerd –version
Docker version 17.06.0-ce, build 02c1d87
docker工人 – 版本
Docker version 17.06.0-ce, build 02c1d87
lsb_release -a
LSB Version: core-9.20160110ubuntu5-amd64:core-9.20160110ubuntu5-noarch:security-9.20160110ubuntu5-amd64:security-9.20160110ubuntu5-noarch Distributor ID: Ubuntu Description: Ubuntu 17.04 Release: 17.04 Codename: zesty