I have a CI server in an AWS cloud which hosts our BitBucket.
The runners are on a separate EC2 instance.
The code we are using is Rust.
I installed the runners on a windows EC2 and everything is fine.
I follow the instructions to install the runners on a Linux machine (Ubuntu) and the runners cannot find Cargo.
When I connect to the machine I can run it manually from any directory so it should be viewable by the build runner.
Is this because the docker image cannot see outside of the docker container so I need to add lines to the docker image to install Rust? If so, how do I do that?