暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
利用Docker来运行MySQLv2.pdf
21
9页
2次
4天前
免费下载
利用 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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。