Linux下安装docker并部署MySQL容器
操作步骤:
- 1、下载安装docker镜像源
yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo
- 2、安装docker
yum install -y docker-ce
- 3、启动docker
systemctl start docker
- 4、设置开机自动启动docker
systemctl enable docker
-
5、安装MySQL
-
5.1 在docker仓库中搜索MySQL数据库
docker search mysql
- 5.2 从仓库中拉取MySQL镜像
docker pull mysql:5.7
- 5.3 启动mysql容器
docker run -p 3306:3306 --name mysql5.7 -v /docker_file/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=eisoo.com123 -d mysql:5.7
说明:
-p 将本地主机的端口映射到docker容器端口
-v 用来挂载目录,基本用法:-v 本地目录:容器目录,其中容器目录可以通过docker inspect + 容器ID查询
–name 容器名称
-e 用户名密码信息
-d 镜像名称
- 5.4 查询mysql容器启动状态
docker ps -a
- 5.5登录mysql容器内并登录mysql数据库
docker exec -it mysql5.7 bash