Install Applicare SingleAgent on CentOS

Check this against your version

This article was last updated on Oct 16, 2024, before Applicare 10.0 was released (Jun 19, 2026), and has not been re-checked for Applicare 10.0. Confirm the steps in your environment or contact Support.

Step 1: Insert the following scripts immediately after the FROM command in the Dockerfile.

RUN apt-get update && \ apt-get install -y unzip net-tools RUN mkdir /usr/local/Applicare WORKDIR /usr/local/Applicare RUN curl CONTROLLER_PROTOCOL://CONTROLLER_IP:CONTROLLER_PORT/applicare/standalone?filename=ApplicareSingleAgentLinux.zip >ApplicareSingleAgentLinux.zip RUN unzip ApplicareSingleAgentLinux.zip RUN ["rm", "-frv", "/usr/local/Applicare/ApplicareSingleAgentLinux.zip"] WORKDIR /usr/local/Applicare WORKDIR /usr/local/Applicare/wrapper/linux RUN chmod +x install.sh RUN chmod -R 777 /usr/local/Applicare RUN ["/usr/local/Applicare/wrapper/linux/install.sh"]

Replace the below values in the above script

CONTROLLER_PROTOCOL -> http (or) https

CONTROLLER_IP -> Applicare Controller IP

CONTROLLER_PORT -> Applicare Controller Port

e.g.

FROM tomcat:8
RUN apt-get update && \
    apt-get install -y unzip
RUN mkdir /usr/local/Applicare
WORKDIR /usr/local/Applicare
RUN curl http://127.0.0.1:8880/applicare/standalone?filename=ApplicareSingleAgentLinux.zip >ApplicareSingleAgentLinux.zip
RUN unzip ApplicareSingleAgentLinux.zip
RUN ["rm", "-frv", "/usr/local/Applicare/ApplicareSingleAgentLinux.zip"]
WORKDIR /usr/local/Applicare
WORKDIR /usr/local/Applicare/wrapper/linux
RUN chmod +x install.sh
RUN ["/usr/local/Applicare/wrapper/linux/install.sh"]

Step 2: Specify the server name when creating the Docker container.

While creating the docker container add the server name to the environment variable using -e sname=<SERVERNAME> and start the container. Replace <SERVERNAME> with the name which we need to add the agent in Applicare. The <SERVERNAME> should be unique for different containers.

e.g. -e sname=tomcatcontainer


docker container run -it -d -p 8065:8080 --name container1 -e sname=tomcatcontainer 1a28b359235a

Was this article helpful?

Votes and follows are kept by Zendesk, so they need a Help Center account. These buttons open this article there.

Opens Zendesk · needs internet and sign-in

Still stuck? Contact support