暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
利用Docker来运行MySQLv2.pdf
57
9页
8次
2025-03-26
免费下载
利用 Docker 来运行 MySQL
Docker 中重要概念
Image 虚拟机的模板, 基于该模板启动的 container 可以共同使用这份数据。
Container 基于 Image 启动的对外服务的单元,逻辑上理解为是一个虚拟机。
Dockerfile 构建 Image 的工程文件。
docker run 基于 Image 启动一个 container。
docker exec/attach 连接到 Container 中操作的方法。
其中关系如下:
Docker 安装
Docker EE (企业版)
Docker CE (社区版)
基本上社区版对于学习和一般的使用足够了。
删除系统自带的 Docker
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
安装官方的 docker repo
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
yum-config-manager --add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
#启用 extras addons repo ,这里 centos 服务器默认启用,可以不用
执行,这里用的 oracle-linux7 操作如下:
yum-config-manager --enable ol7_addons
利用下面命令确认一下环境将要安装的 Docker 是不是最新, 应该和我的一样
或是版本比 19.03.6 高就对了。
安装 Docker
yum install docker-ce docker-ce-cli containerd.io
Docker 配置
这个动作在 docker 启动之前执行
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://mirror.ccs.tencentyun.com"],
"data-root": "/data/docker"
}
这里只是配置一个利用腾讯云的 docker repo 加速(这里也可以自行换为阿里
云的 repo), 同时指定了 Docker image,container 存储的位置。
可以配置参数参考:
https://docs.docker.com/engine/reference/commandline/dockerd/
启动关闭 Docker
启动 Docker
systemctl start docker
关闭 Docker
systemctl stop docker
查看 Images
docker images
查看运行中的 container
docker ps
查看本机上所有 container
of 9
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。