Apollo: Mac Support.

Created on 6 Jul 2017  ·  16Comments  ·  Source: ApolloAuto/apollo

I run script install_docker.sh but found need apt-get. Could you adapt scripts for mac? Thanks very much.

Build Don't support

Most helpful comment

Currently, Mac platform is not supported yet. Some extra developments are required. Help is very welcome :)

In case you need run Apollo in Mac platform, please vote it up. If it has high demand, we can bump up its priority.

All 16 comments

You need install Docker first.

steps to install docker in Mac: https://docs.docker.com/docker-for-mac/install/#download-docker-for-mac

我安装了docker, 然后还是报错 @ycool

@bucaixiaot what's the commands you run and what's the error msg?

Right now only Ubuntu is tested here. So other platforms definitely need some helps :)

@ycool
Environmental:mac pro
I have installed docker.My last mistake was Unsupported system.

I have switched to the source directory, What do I do now?
manmans-MacBook-Pro:apollo-master manman$

Currently, Mac platform is not supported yet. Some extra developments are required. Help is very welcome :)

In case you need run Apollo in Mac platform, please vote it up. If it has high demand, we can bump up its priority.

Really looking forward for the Mac edition.

Hi guys, if you are familiar to docker and urgent to build with mac, you can install docker for mac first, and check the hello world docker test can work, then you can follow the ./docker/scripts/dev_start.sh, dev_into.sh scripts steps: pull img, start the docker (there is some work to do replace some command with mac's), and the same with the into scripts. Hope your help and response.

真正期待Mac版。

"Please use Linux, we recommend Ubuntu 14.04." -- apollo.sh
holy shit

+1 for Mac Support. Thanks for opening up the project guys!

Personally I ever tried to work on Mac. The hack is, running a Linux-based VM which provides docker service.

brew install docker docker-machine
brew cask install virtualbox
docker-machine create --driver virtualbox default
eval $(docker-machine env default)

Besides that, edit the docker/scripts/..._start.sh to skip mounting the HOME directory to docker container, as there is some difference between the structures of Mac HOME dir and Linux HOME.

It's hacky. Feel free to play with it, and of course, at your own risk :)

+1 for mac support or at least updated instructions for Mac + Ubuntu VM

@ycool Can you give a high-level overview of the work required to add mac support? Might be helpful for someone who decides to take on the work.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ahuer2435 picture ahuer2435  ·  3Comments

JSnobody picture JSnobody  ·  3Comments

Wsine picture Wsine  ·  3Comments

chilihua picture chilihua  ·  3Comments

YaoQii picture YaoQii  ·  3Comments