- 安裝docker
sudo apt-get install docker.io
- 安裝docker后孽椰,執(zhí)行docker命令是要用sudo權(quán)限的鹏氧,執(zhí)行以下3條命令可以解決此問(wèn)題:
$ sudo groupadd docker
將當(dāng)前用戶加入docker組
$ sudo gpasswd -a ${USER} docker
$ sudo service docker restart
重新啟動(dòng)docker服務(wù)
** 執(zhí)行3條命令后注意注銷重啟 **
- 安裝docker-compose
將docker-compose 鏡像放到/usr/local/bin
cd /usr/local/bin
執(zhí)行命令
chmod +x /usr/local/bin/docker-compose
- 將wordpress鏡像拷入任意目錄,進(jìn)入該目錄桑驱,執(zhí)行:
docker load -i wordpress.tar
- 將mysql鏡像拷入任意目錄,進(jìn)入該目錄,執(zhí)行:
docker load -i mysql.tar
- 在clone的項(xiàng)目下袱箱,新建.env文件,寫(xiě)上內(nèi)容如下:
db_name=round_about
db_root_password=thoughtworks
db_user=twer
db_password=thoughtworks_2017
- 進(jìn)入項(xiàng)目round-about下义矛,啟動(dòng)項(xiàng)目:
docker-compose up -d
- 將數(shù)據(jù)刷入mysql數(shù)據(jù)庫(kù)
docker exec -i roundabout_mysql_1 mysql -uroot -pthoughtworks round_about < round_about.sql
- 在hosts里面配上
127.0.0.1 demo
- 訪問(wèn)localhost:8080端口.