Amir Hossein Sharifzadeh
02/10/2023, 6:46 PMMartijn Visser
02/10/2023, 6:49 PMMartijn Visser
02/10/2023, 6:50 PMAmir Hossein Sharifzadeh
02/10/2023, 6:51 PMversion: "2.2"
services:
jobmanager:
image: flink:latest
ports:
- "8081:8081"
command: standalone-job --job-classname com.job.ClassName [--job-id <job id>] [--fromSavepoint /path/to/savepoint [--allowNonRestoredState]] [job arguments]
volumes:
- /host/path/to/job/artifacts:/opt/flink/usrlib
environment:
- |
FLINK_PROPERTIES=
jobmanager.rpc.address: jobmanager
parallelism.default: 2
taskmanager:
image: flink:latest
depends_on:
- jobmanager
command: taskmanager
scale: 1
volumes:
- /host/path/to/job/artifacts:/opt/flink/usrlib
environment:
- |
FLINK_PROPERTIES=
jobmanager.rpc.address: jobmanager
taskmanager.numberOfTaskSlots: 2
parallelism.default: 2Martijn Visser
02/10/2023, 6:52 PMAmir Hossein Sharifzadeh
02/10/2023, 7:10 PMdocker build --platform linux/amd64 -t empad . I get this error: [+] Building 0.0s (1/2)
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 2B 0.0s
failed to solve with frontend dockerfile.v0: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount886151279/Dockerfile: no such file or directoryAmir Hossein Sharifzadeh
02/10/2023, 7:23 PM# useful only for Mac OS Silicon M1,
# still working but useless for the other platforms
docker() {
if [[ `uname -m` == "arm64" ]] && [[ "$1" == "run" || "$1" == "build" ]]; then
/usr/local/bin/docker "$1" --platform linux/amd64 "${@:2}"
else
/usr/local/bin/docker "$@"
fi
}
but jobmanager is not working:Amir Hossein Sharifzadeh
02/10/2023, 8:46 PM