This docker image contains the latest official TeamCity Agent Image by JetBrains with PHP building tools included.
Image contains:
PHP 7.0with extensionsbz2,soap,curl,mbstring,pdo,xml,zipzippackage- Composer
- Docker Compose
You can pull this image from DockerHub using
docker pull rockmagicnet/teamcity-agent-php
To access dockerized build tools on agent, such as rockmagicnet/sencha-cmd, the following run command should be used:
docker run -it -e SERVER_URL="<url to TeamCity server>" \
-v docker_volumes:/var/lib/docker \
--privileged -e DOCKER_IN_DOCKER=start \ rockmagicnet/teamcity-agent-php
For detailed instruction on configuring the agent, please refer to JetBrains TeamCity Agent Image official page