Docker配置阿里云镜像加速器以及镜像的常用操作命令
Docker配置阿里云镜像加速器第一步:点击控制台第二步:点击容器镜像服务第三步:点击镜像加速器第四步:查看CentOS文档第五步:打开终端进入/etc/docker第六步:创建daemon.json第七步:重新加载配置文件并重启docker第八步:输入docker info 查看配置是否成功Docker镜像常用操作命令命令一:查看本地镜像命令二:搜索镜像(以mysql为例)命令三:下载镜像(以mysql为例)命令四:删除镜像(以mysql为例)Docker配置阿里云镜像加速器
阿里云服务器官网:
第一步:点击控制台
第二步:点击容器镜像服务
第三步:点击镜像加速器
第四步:查看CentOS文档
第五步:打开终端进入/etc/docker
cd /etc/docker/
查看有没有daemon.json这个文件
ll
此时只有key.json这个文件,没有daemon.json
第六步:创建daemon.json
vim daemon.json
i 进入编辑模式
把你阿里云的镜像加速链接粘贴进来(注意:一定要用自己的加速链接,不要用别人的,不然产生的数据就在别人的账号里,后期会特别麻烦)
Esc 然后 :wq 保存并退出
第七步:重新加载配置文件并重启docker
systemctl daemon-reload
systemctl restart docker
第八步:输入docker info 查看配置是否成功
docker info
当出现了加速链接说明配置成功
Docker镜像常用操作命令
命令一:查看本地镜像
docker images
这里我有mysql的最新镜像和5.7.30版本的镜像
命令二:搜索镜像(以mysql为例)
docker search mysql
越前面的使用率越高
OFFICIAL=OK 表示是官方提供的镜像 推荐使用
AUTOMATED=OK 表示自动构建
命令三:下载镜像(以mysql为例)
方式一:表示默认下载最新版的mysql (根据自己的情况下载)
docker pull mysql
方式二:表示下载5.7.30版本的mysql (根据自己的情况下载)
docker pull mysql:5.7.30
下载完成
输入docker images查看
docker images
命令四:删除镜像(以mysql为例)
方式一:根据名称+版本号删除 (任选一个都可以)
docker rmi mysql:5.7.30
方式二:根据 IMAGE_ID 删除 (任选一个都可以)
docker rmi 9cfcce23593a
删除之后自己在查看就没有对应的镜像了