ApolloAuto / apollo

An open autonomous driving platform
Apache License 2.0
25.25k stars 9.72k forks source link

Building Apollo without a Docker #15559

Open momo311000 opened 1 month ago

momo311000 commented 1 month ago

Is there a solution to build Apollo without a Docker? If yes, could you describe the list of 3rd party libraries and their installations if there is special need for Apollo, then Build Apollo without docker

daohu527 commented 3 weeks ago

The software installed in docker needs to be installed on the host machine, and there are some environment variables.

We will release a version that does not rely on containers this year

momo311000 commented 3 weeks ago

Could you please direct me to where I can find all the software and environment variables required in order to build Apollo?

And what is the expected release date of the version that does not require a Docker?

Thank you :)

ycraurora commented 1 week ago

You can find them in docker/ and scripts/ folders. You may start with docker/build/*.dockerfile and shell scripts in docker/build/installers/.

daohu527 commented 6 days ago

@momo311000 As @ycraurora said, you can check how the docker script is built, not only installing dependent libraries, but also involving some environment variables. Anyway, you can understand it first