Docker 布署常用镜像(Mysql Redis等)

Docker国内访问Docker Hub有时候会比较慢,推荐更改镜像地址。

使用USTC镜像

https://lug.ustc.edu.cn/wiki/mirrors/help/docker这是ustc镜像的使用文档
新版的 Docker 使用 /etc/docker/daemon.json(Linux) 或者 %programdata%\docker\config\daemon.json(Windows) 来配置 Daemon
请在该配置文件中加入(没有该文件的话,请先建一个):

{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

Mysql布署

拉取MySQL镜像

docker pull mysql:5.7

创建MySQL容器

docker run -di --name smartiot_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
-p 代表端口映射,格式为  宿主机映射端口:容器运行端口
-e 代表添加环境变量  MYSQL_ROOT_PASSWORD是root用户的登陆密码

进入MySQL容器,登陆MySQL

docker exec -it smartiot_mysql /bin/bash

登陆mysql

mysql -u root -p

你可能感兴趣的:(Docker 布署常用镜像(Mysql Redis等))