Update docker-compose.yaml

This commit is contained in:
bjoernellens1 2023-10-23 11:44:04 +02:00 committed by GitHub
parent d318be8cff
commit aad2eef6dd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,14 +2,27 @@ version: "3.9"
services: # in docker compose, service are definitions of your docker containers
my_example: # for this example I am using a very simple docker build for reference: hello-world (builds very fast)
hello-world: # for this example I am using a very simple docker build for reference: hello-world (builds very fast)
image: ghcr.io/bjoernellens1/ros2_docker_template/hello-world # hello-world image. No prefix means it defaults the image registry to dockerhub
build:
context: .
dockerfile: docker/hello-world.Dockerfile # the Dockerfile speciefies the steps taken in the build process.
tags:
- ghcr.io/bjoernellens1/ros2_docker_template/hello-world
target: hello-world # here you specify the build target in the Dockerfile
x-bake: # Definitions needed for buildx bake. This enhanced docker build system makes things much easier.
platforms:
#- linux/arm64 uncomment if arm64 platform is needed (like jetson nano or raspberry pi)
- linux/amd64
my_example: # for this example I am using a very simple docker build for reference: hello-world (builds very fast)
image: ghcr.io/bjoernellens1/ros2_docker_template/my_example # hello-world image. No prefix means it defaults the image registry to dockerhub
build:
context: .
dockerfile: docker/my_example.Dockerfile # the Dockerfile speciefies the steps taken in the build process.
tags:
- ghcr.io/bjoernellens1/ros2_docker_template/hello-world
target: hello-world # here you specify the build target in the Dockerfile
- ghcr.io/bjoernellens1/ros2_docker_template/my_example
target: my_example # here you specify the build target in the Dockerfile
x-bake: # Definitions needed for buildx bake. This enhanced docker build system makes things much easier.
platforms:
#- linux/arm64 uncomment if arm64 platform is needed (like jetson nano or raspberry pi)