【商城项目1】ubuntu安装docker mysql 和redis
1.ubuntu16安装docker
https://www.jianshu.com/p/bafa48ebd55e
2.dokcer启动
systemctl status docker
docker自动启动:
sudo systemctl enable docker
3.docker配置镜像加速
阿里云控制台,镜像中心,镜像加速器,参照里面的文档配置加速~
4.创建mysql实例
下载mysql:
sudo docker pull mysql
查看镜像列表:
sudo docker images
创建并运行一个mysql实例:
docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql
5.删除一个实例
如果想删除实例:
先查看实例列表:
docker ps -a
docker rm 实例名称
6. 停止和启动一个实例
docker stop 实例名称
docker start 实例名称
7.创建redis实例
下载redis:
sudo docker pull redis
创建redis实例:
docker run -p 6379:6379 --name redis \
-v $PWD/mydata/redis/data:/data \
-v $PWD/mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf
-----------2020.05.22---------
8.通过navicat远程连接mysql
每次开机都要先启动mysql:
docker start mymysql
redis也一样~~
然后navicat建立连接:
navicat建立连接:
连接成功~