Linux中安装Docker,在Docker中安装MySQL和Redis并在Windows下连接访问

一、前言

随着分布式微服务的火爆,越来越多的服务需要一个个的部署很麻烦,随之带动了自动化部署的趋势.小编也是刚刚入门,自动化的部署还没有学完,刚刚接触Docker,觉得非常方便,直接运行镜像就可以!!

二、安装Docker

- 删除老版本

sudo yum remove docker 
                docker-client 
                docker-client-latest 
                docker-common 
                docker-latest 
                docker-latest-logrotate 
                docker-logrotate 
                docker-engine

- 安装工具包

sudo yum install -y yum-utils

如果报错
Linux中安装Docker,在Docker中安装MySQL和Redis并在Windows下连接访问-每日运维
Linux中安装Docker,在Docker中安装MySQL和Redis并在Windows下连接访问-每日运维
- 设置存储库

sudo yum-config-manager 
    --add-repo 
    https://download.docker.com/linux/centos/docker-ce.repo

Linux中安装Docker,在Docker中安装MySQL和Redis并在Windows下连接访问-每日运维
- 安装docker引擎(安装中提示选项直接输入y回车)

sudo yum install docker-ce docker-ce-cli containerd.io

在这里插入图片描述

三、Docker使用

- 启动docker

sudo systemctl start docker

- 设置开机启动docker

sudo systemctl enable docker

- 设置阿里云镜像仓库

  • 直接用支付宝登录 --->阿里云地址
    在这里插入图片描述
  • 要用自己的,用我的没用
    # 创建文件
    sudo mkdir -p /etc/docker
    # 修改配置, 设置镜像
    sudo tee /etc/docker/daemon.json