Hi,
I’m looking at running Atlas (just for a demo/test, not prod). Ideally k8s 
(especially helm chart), but otherwise docker/compose.

I note we have more content for docker-compose under dev-support that when I 
last looked, but had a few questions

* As of today the latest tags are
- release-2.3.0-rc1
- release 2.2.0-rc1

Are these effectively the 2.2.0 & 2.3.0 releases?

In dev-support there’s a readme that gets the user to
     ./download-archives.sh
        docker-compose -f docker-compose.atlas-base.yml -f 
docker-compose.atlas-build.yml up

I noticed this second command fails without an ‘atlas-base’ image built:

➜  atlas-docker git:(master) docker-compose -f docker-compose.atlas-base.yml -f 
docker-compose.atlas-build.yml up
[+] Running 0/2
⠿ atlas-build Warning                                                           
                                                                                
                   1.0s
⠿ atlas-base Warning                                                            
                                                                                
                   1.0s
[+] Building 0.8s (8/8) FINISHED
=> [atlas-base internal] load build definition from Dockerfile.atlas-base       
                                                                                
                   0.0s
=> => transferring dockerfile: 1.82kB                                           
                                                                                
                   0.0s
=> [atlas-build internal] load build definition from Dockerfile.atlas-build     
                                                                                
                   0.0s
=> => transferring dockerfile: 1.51kB                                           
                                                                                
                   0.0s
=> [atlas-base internal] load .dockerignore                                     
                                                                                
                   0.0s
=> => transferring context: 227B                                                
                                                                                
                   0.0s
=> [atlas-build internal] load .dockerignore                                    
                                                                                
                   0.0s
=> => transferring context: 227B                                                
                                                                                
                   0.0s
=> CANCELED [atlas-base internal] load metadata for 
docker.io/library/ubuntu:20.04                                                  
                                               0.7s
=> ERROR [atlas-build internal] load metadata for 
docker.io/library/atlas-base:latest                                             
                                                 0.6s
=> [auth] library/ubuntu:pull token for registry-1.docker.io                    
                                                                                
                   0.0s
=> [auth] library/atlas-base:pull token for registry-1.docker.io                
                                                                                
                   0.0s
------
> [atlas-build internal] load metadata for docker.io/library/atlas-base:latest:
------
failed to solve: rpc error: code = Unknown desc = failed to solve with frontend 
dockerfile.v0: failed to create LLB definition: pull access denied, repository 
does not exist or may require authorization: server message: 
insufficient_scope: authorization failed

So I decided to build the docker image with:

docker build -f Dockerfile.atlas-base -t atlas-base:latest .
This build ok, and the previous compose command then ran until it failed later 
with:

atlas-build  | [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on 
project atlas-buildtools: Failed to clean project: Failed to delete 
/home/atlas/src/build-tools/target/classes/checkstyle-suppressions.xml -> [Help 
1]

I noticed some references in the latest emails indicating some docker 
improvements, so could someone point me in the right direction to get things 
working. I can probably figure it out from the docker and compose files, but 
was thinking it should pretty much ‘just work’ from the sources provided?

Are there additional things required – images in a container registry? Manual 
building of any of the other Dockerfiles? Additional maven repos?

Thanks
Nigel.


Unless otherwise stated above:

IBM United Kingdom Limited
Registered in England and Wales with number 741598
Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU

Reply via email to