1.给docker配一个国内镜像仓库
- 打开或新建daemonj.json文件
[root@localhost conf.d]# vim /etc/docker/daemon.json
- 添加如下配置
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
2.pull并配置安装启动容器
安装mariadb
- 拉取mysql镜像
docker pull mariadb
- 创建mariadb宿主机挂载目录
mkdir -p ~/mariadb ~/mariadb
- 把要执行的sql文件放入宿主机mariadb目录中
- 启动mysql镜像生成容器
[root@localhost ~]# [root@yunac ~]# docker run -dit -p 3307:3307 --name mariadb -v /root/mariadb/:/tmp/mariadb/ -e MYSQL_ROOT_PASSWORD=password mariadb
安装nginx
- 下载nginx
docker pull nginx
- 挂载数据卷用来对nginx容器进行配置,并启动
[root@localhost conf.d]# docker run -d -p 808