Dockercomposer php为新人

我是新来的docker世界,我正在“尝试”为我的PHP源代码做一个docker图像。 到目前为止,我已经提出了一些docker指令。 我已经完成了一个图像。 我知道发现自己想要

  1. input容器
  2. 运行composer php安装在我的项目的根

这是我的docker图像的样子

# Pull base image. FROM composer/composer:master-php5 # Install rsync for deployment RUN apt-get update \ && apt-get install -y openssh-client rsync php-soap php5-gd zlib1g-dev libicu-dev g++ git \ && rm -r /var/lib/apt/lists/* #install mysql pdo RUN docker-php-ext-install pdo pdo_mysql soap gd intl # Set correct entrypoint CMD ["/bin/bash"] ENTRYPOINT ["composer"] 

我已经“读”了有关音量,所以这是我迄今为止已经放在一起:

 docker run -v $(pwd):/usr/src/app hello/world 

我如何实现进入我的容器,并使用音量如何运行composer php在我的项目的根源