将文件添加到bluemix卷

我是docker和bluemix的新手,尝试在bluemix上部署我的应用程序。 我想在卷中添加应用程序configuration文件,以便所有的容器可以读取相同的configuration文件。

我遵循了bluemix给出的所有步骤 – https://console.ng.bluemix.net/docs/containers/container_volumes_mount.html

这些是我执行的命令 –

cf ic volume create myvolume OK The volume 'myvolume' was created. cf ic volume list myVolume cf ic run --volume myvolume:/usr/xyz--name singleVolContainer registry.portal.bluemix.net/my_services/dockerexample:1.0 8aad1ab7-42c3-2344-890b-0a345eb6d74c cf ic cp ./config.properties 8aad1ab7-42c:/usr/xyz cf ic exec -it 8aad1ab7-42c bash cd /usr/xyz bash: cd: /usr/xyz: Not a directory 

现在不是将文件复制到xyz目录,而是将文件的内容复制到一个名为“xyz”的新文件中。

我究竟做错了什么?

如何将文件复制到卷中,以及如何检查容器是否能够读取卷中的文件?

添加 –

运行实例后运行df命令,并给我下面的输出(没有卷挂载) –

 Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/docker-252:0-28311560-283985acbf138a13244821e88ff85f7b04b80938076a02c4d64cb1efa9923986 10190136 399364 9250100 5% / tmpfs 14409504 0 14409504 0% /dev tmpfs 14409504 0 14409504 0% /sys/fs/cgroup /dev/mapper/kraken--host--01--vg-root 744810064 111867496 595085288 16% /etc/hosts shm 65536 0 65536 0% /dev/shm udev 14398352 12 14398340 1% /dev/tty 

增加了更多 –

我想我已经find了问题 –

 cf ic volume create volnew OK The volume 'volnew' was created. cf ic volume fs-inspect volnew FAILED { "code": "IC5000E", "description": "An issue occurred in IBM Containers. Contact Bluemix Support and reference this incident ID.", "incident_id": "some_id", "name": "DefaultMessage", "rc": "500", "type": "General" } 

更多信息

cf ic volume fs-list

 Name Size IOPS/GB Created State 4c334ff9-a516-46c8-92df-c5cadbd7f6ff 0 0.00 2016-11-02 14:41:34 ERROR-('Connection aborted.', error(111, 'ECONNREFUSED')) 

Dockerfile

 FROM tomcat:8.0 MAINTAINER abc ADD settings.xml /usr/local/tomcat/conf/ ADD tomcat-users.xml /usr/local/tomcat/conf/ ADD RESTfulExample.war /usr/local/tomcat/webapps/