Denys Vuika b192c5f6bb
[ACA-4715] cleanup Docker and update documentation (#3328)
* move ADF linking to the dev docs

* add basic Docker docs

* reduce docker params

* update docker docs
2023-07-11 12:25:55 +01:00

1.2 KiB

Docker Support

Running local build with Docker

npm run build

The application is already preconfigured to run alongside backend containers within the Docker Compose.

If you need to provide custom settings, update dist/content-ce/app.config.json file. See Configuration section for more details

Build and run the container:

./docker/run.sh

The application is configured to run at http://localhost:8081.

Containerized Deployment

Typically, you do not need changing application configuration when running ACA in the containerized deployment scenario. All defaults are already preconfigured and pointing to the locally running Nginx proxy.

Please refer to ACS Deployment and ACS Docker Compose for more details.

Building manually

Update dist/content-ce/app.config.json if needed.

# cleanup previous
docker rmi -f alfresco/alfresco-content-app

# build
docker build -t alfresco/alfresco-content-app .

You can now run this locally:

docker run --rm -it --user 1000:1000 --publish 8081:8080 alfresco/alfresco-content-app

Navigate to http://localhost:8081.