This is an automated email from the ASF dual-hosted git repository. pinal pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/atlas.git
The following commit(s) were added to refs/heads/master by this push: new 64087b7f5 ATLAS-4949: Issues in Atlas docker build 64087b7f5 is described below commit 64087b7f58bced71df91f03f6a1b1b89c3e357eb Author: Pinal Shah <pinal.s...@freestoneinfotech.com> AuthorDate: Fri Dec 20 02:37:45 2024 +0700 ATLAS-4949: Issues in Atlas docker build Signed-off-by: Pinal Shah <pinal.s...@freestoneinfotech.com> --- dev-support/atlas-docker/README.md | 19 ++++++++++++++----- dev-support/atlas-docker/download-archives.sh | 1 + 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/dev-support/atlas-docker/README.md b/dev-support/atlas-docker/README.md index 694d8dbe6..85344349c 100644 --- a/dev-support/atlas-docker/README.md +++ b/dev-support/atlas-docker/README.md @@ -31,20 +31,29 @@ Docker files in this folder create docker images and run them to build Apache At 3. Update environment variables in .env file, if necessary 4. Execute following command to download necessary archives to setup Atlas/HDFS/HBase/Kafka services: - ./download-archives.sh + ~~~ + chmod +x download-archives.sh + ./download-archives.sh + ~~~ -5. Build and deploy Apache Atlas in containers using docker-compose +5. Execute following commands to set environment variables to build Apache Atlas docker containers: + ~~~ + export DOCKER_BUILDKIT=1 + export COMPOSE_DOCKER_CLI_BUILD=1 + ~~~ - 5.1. Execute following command to build Apache Atlas: +6. Build and deploy Apache Atlas in containers using docker-compose + + 6.1. Execute following command to build Apache Atlas: docker-compose -f docker-compose.atlas-base.yml -f docker-compose.atlas-build.yml up Time taken to complete the build might vary (upto an hour), depending on status of ${HOME}/.m2 directory cache. - 5.2. Execute following command to install and start Atlas and dependent services (Solr, HBase, Kafka) in containers: + 6.2. Execute following command to install and start Atlas and dependent services (Solr, HBase, Kafka) in containers: docker-compose -f docker-compose.atlas-base.yml -f docker-compose.atlas.yml -f docker-compose.atlas-hadoop.yml -f docker-compose.atlas-hbase.yml -f docker-compose.atlas-kafka.yml -f docker-compose.atlas-hive.yml up -d Apache Atlas will be installed at /opt/atlas/, and logs are at /var/logs/atlas directory. -6. Atlas Admin can be accessed at http://localhost:21000 (admin/atlasR0cks!) +7. Atlas Admin can be accessed at http://localhost:21000 (admin/atlasR0cks!) diff --git a/dev-support/atlas-docker/download-archives.sh b/dev-support/atlas-docker/download-archives.sh index b5ede35ab..5d3ba2876 100755 --- a/dev-support/atlas-docker/download-archives.sh +++ b/dev-support/atlas-docker/download-archives.sh @@ -28,6 +28,7 @@ # source .env +mkdir -p downloads downloadIfNotPresent() { local fileName=$1