1.安裝docker toolbox 1)在官網上下載OS上須要的docker toolbox。 2)下載完成後,像安裝OS上的軟件同樣來安裝docker toolbox。安裝完成後,你會發現此時安裝了一個virtualbox。同時也安裝了docker的相關命令,好比docker-machine等。docker
2.安裝docker虛擬機 利用上述步驟安裝的docker-machine來安裝一個docker虛擬機,名字爲default,命令是docker-machine run default. 此時就會建立一個虛擬機叫作default。ubuntu
3.鏈接虛擬機 這裏直接給出命令了:docker-machine ssh default.若是你再宿主機上安裝了多個虛擬機,你能夠使用docker-machine ls來查看。同時,你也能夠使用docker-machine env default來查看虛擬機的信息。bash
4.拉取鏡像 經過第三步之後,你已經鏈接上虛擬機了。所以,你能夠直接在裏面來拉取docker的鏡像了。我這裏拉取了ubuntu最新的鏡像。命令是docker pull ubuntu ,針對國內下載鏡像很慢的狀況,國內的DaoCloud作了一個鏡像,在使用他的鏡像以前,你須要在虛擬機上使用命令來安裝他的一個加速器,安裝加速器後,速度蹭蹭往上加快。命令是:curl -sSL https://get.daocloud.io/daomonit/install.sh | sh -s 95035d37ee96d6362c1b7da9ee53276739672b6b
具體的加速器安裝,請參考daocloud官方的參考手冊.(https://dashboard.daocloud.io/mirror)ssh
5.啓動一個叫作install_erlnag的容器 命令是:docker run -it --name install_erlang ubuntu /bin/bashcurl
6.在容器中添加erlang資源 具體步驟是: 1)wget http://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb 2) dpkg -i erlang-solutions_1.0_all.deb 3) apt-get update 4) apt-get install erlangurl
經過上面的步驟,你已經安裝好了erlang得開發環境了。資源
7.提交鏡像 1)使用docker ps -a 來獲得上述你啓動的docker container的id,咱們這裏假定docker container的id是 defaultid。 2)在容器中使用下面的命令來製做一個叫作dev/erlnag:v1的鏡像。 docker commit -m="erlang dev" --author="yangen" defaultid dev/erlang:v1開發
大功告成。get