- 安装docker
sudo apt-get install docker.io
- 安装docker后,执行docker命令是要用sudo权限的,执行以下3条命令可以解决此问题:
$ sudo groupadd docker
将当前用户加入docker组
$ sudo gpasswd -a ${USER} docker
$ sudo service docker restart
重新启动docker服务
** 执行3条命令后注意注销重启 **
- 安装docker-compose
将docker-compose 镜像放到/usr/local/bin
cd /usr/local/bin
执行命令
chmod +x /usr/local/bin/docker-compose
- 将wordpress镜像拷入任意目录,进入该目录,执行:
docker load -i wordpress.tar
- 将mysql镜像拷入任意目录,进入该目录,执行:
docker load -i mysql.tar
- 在clone的项目下,新建.env文件,写上内容如下:
db_name=round_about
db_root_password=thoughtworks
db_user=twer
db_password=thoughtworks_2017
- 进入项目round-about下,启动项目:
docker-compose up -d
- 将数据刷入mysql数据库
docker exec -i roundabout_mysql_1 mysql -uroot -pthoughtworks round_about < round_about.sql
- 在hosts里面配上
127.0.0.1 demo
- 访问localhost:8080端口.