
Docker
文章平均质量分 65
Docker
EstherLty
这个作者很懒,什么都没留下…
展开
-
Dockerfile
原创 2022-05-11 10:13:42 · 1692 阅读 · 0 评论 -
Error response from daemon: Get https://index.docker.io/v1/search?q=mysql&n=25: x509: certificate...
docker search mysql 或者 docker pull 这些命令无法使用 出现如下错误:Error response from daemon: Get https://index.docker.io/v1/search?q=mysql&n=25: x509: certificate has expired or is not yet valid原因分析:这个错误的原因在于是系统的时间和docker hub时间不一致,需要做系统时间与网络时间同步。解决方法:# 1.安.原创 2022-03-23 10:06:17 · 9985 阅读 · 0 评论 -
Docker安装常用服务
文章目录一、安装Mysql1.拉取mysql镜像到本地2.查看本地镜像3.运行mysql服务4.进入mysql容器5.登录mysql6.开启远程访问7.将容器数据位置与宿主机位置挂载保证数据安全8.将mysql数据库备份为sql文件9.执行sql文件到mysql中二、安装Redis服务1.搜索redis镜像可用版本2.拉取redis镜像到本地3.查看本地镜像4.启动redis服务运行容器5.客户端连接测试6.查看启动日志7.进入容器内部查看8.加载外部自定义配置启动redis容器三、安装Nginx1.搜索N原创 2022-03-22 17:16:45 · 5476 阅读 · 0 评论 -
Docker中安装Tomcat后访问主页404
今天根据下载的镜像启动Tomcat并对外暴露8080端口根据Ip访问发现报错404原因分析:访问不到主页的原因是因为存放主页的文件夹webapps是空的,docker的tomcat将这些文件放在了 webapps.dist文件夹中。解决方法:我们只需要将webapps.dist文件夹可复制到webapps就可以了。1.首先进入tomcat目录#这里tomcat指定容器名称docker exec -it tomcat /bin/bash2.查看tomcat下面有哪些文件ls -a.原创 2022-03-22 16:46:21 · 2148 阅读 · 0 评论 -
ERROR 1396 (HY000): Operation CREATE USER failed for ‘root‘@‘%‘
Mysql创建用户时执行 create user ‘root’@’%’ identified by ‘123456’; 出现如下错误:ERROR 1396 (HY000): Operation CREATE USER failed for ‘root’@’%’原因分析:1.已经存在了root用户2.之前创建在执行删除的时候没有删除干净解决方法:重新进行删除。drop user root@'%';flush privileges;...原创 2022-03-22 14:36:18 · 9520 阅读 · 1 评论 -
Docker镜像原理
一、镜像是什么镜像是一种轻量级的,可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时所需的库、环境变量和配置文件。二、为什么一个镜像会那么大UnionFS(联合文件系统):Union文件系统是一种分层,轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下。Union文件系统是Docker镜像的基础。这种文件系统特性:就是一次同时加载多个文件系统,但从外面看起来原创 2022-03-21 17:14:44 · 353 阅读 · 0 评论 -
Docker常用命令
一、辅助命令1.查看docker的信息docker version2.查看更详细的信息docker info 3.帮助命令docker --help二、 Images 镜像命令1.查看本机中所有镜像docker images -------------------------- 列出本地所有镜像 -a 列出所有镜像(包含中间映像层) -q 只显示镜像idREPOSITORY:镜像所在的仓库名称TAG:镜像标签IMAGE ID:镜像IDCREATED:镜原创 2022-03-18 17:20:44 · 199 阅读 · 0 评论 -
Docker安装
文章目录安装环境说明一、手动安装1.查看你当前CentOS 系统的内核版本2.卸载原始docker3.安装docker依赖4.设置docker的yum源5.安装最新版或者指定版本的docker1)安装最新版的docker2)指定版本安装docker6.启动并加入开机启动7.关闭docker8.验证安装是否成功9.安装后查看docker版本二、使用官方安装脚本自动安装安装环境说明Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu原创 2022-03-18 15:00:57 · 309 阅读 · 0 评论 -
CentOS 8 中安装 Docker运行yum install docker-ce docker-ce-cli containerd.io报错
[root@localhost ~]# sudo yum install docker-ce docker-ce-cli containerd.io错误: 问题 1: problem with installed package podman-2.0.5-5.module_el8.3.0+512+b3b58dca.x86_64 - package podman-2.0.5-5.module_el8.3.0+512+b3b58dca.x86_64 requires runc >= 1.0.0-5原创 2022-03-18 11:49:30 · 3448 阅读 · 1 评论 -
为 repo ‘appstream‘ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist
在CentOS 8系统安装docker依赖时执行sudo yum install -y yum-utils device-mapper-persistent-data lvm2 出现如下错误:错误:为 repo ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist原因分析:在2022年1月31日,CentOS团队从官方镜像中移除CentOS 8的所有包。CentOS 8已于2021年1.原创 2022-03-18 11:11:14 · 7099 阅读 · 10 评论 -
Docker简介
文章目录一、Docker优势优势1: 一致的运行环境,更轻松的迁移优势2:对进程进行封装隔离,容器与容器之间互不影响,更高效的利用系统资源优势3: 通过镜像复制N多个环境一致容器二、Docker和虚拟机区别三、Docker 的核心架构1.镜像2.容器3.仓库4.dockerFile5.tarDocker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,它是基于 dotCloud公司多年云服务技术的一次革新,并于 2013 年 3 月以 Apache原创 2022-03-17 11:16:22 · 1616 阅读 · 0 评论