- Newest
- Most votes
- Most comments
Hi, I would suggest to just use linux command 'uname -a' from within a container running in your Fargate implementation.
See https://en.wikipedia.org/wiki/Uname
That should give you some interesting details, in particular, the linux kernel version.
Best,
Didier
It is possible to connect to a running container using ECS Exec in the following document.
Use this to access the container and check the contents of the OS version file (/etc/os-release) or run the "uname -a" command to check the contents.
https://docs.aws.amazon.com/AmazonECS/latest/userguide/ecs-exec.html
https://aws.amazon.com/jp/blogs/containers/new-using-amazon-ecs-exec-access-your-containers-fargate-ec2/
If you are trying to check if it is running on X86_64
or ARM64
, you can check the cpuArchitecture
on Runtime platform from Task Definition. This will let the scheduler knows which is the Fargate instance architecture that should be used.
Do you have any guideline on how to run the linux command 'uname -a' within a container. Sorry, I have no more experience on this.