Docker
文章平均质量分 94
容器虚拟化技术——Docker
城南皮卡丘
擅长Java全栈、Python开发、深度学习与神经网络等,研究方向为CV、NLP
展开
-
docker部署mysql远程连接过程出现1251--Client does not support authentication protocol requested by server 的解决办法
出现这种异常的根本原因是:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password。由于我在拉取mysql镜像时,没有指定版本,所有默认拉取最新版本(我拉取的是8.x版本的)这就使得低版本的Navicat for MySQL或者SQLyog无法远程连接mysql。主要有两种解决办法:(...原创 2020-02-12 19:30:01 · 380 阅读 · 0 评论 -
centos7.x安装docker
目录一.什么是docker1.Docker 介绍2.Docker的应用场景3.Docker 的优点4.相关链接二.Docker安装步骤1.检查linux内核版本是否满足要求:官方建议是3.10及以上2.卸载已经安装或未卸载完全的docker(如果宿主机以前从未安装过docker,可省略此步骤)3.更新yum并安装gcc相关(这些命令是可选的不是必须的,生产环境下不建议操作)4.安装yum-utils包并设置docker仓库5.安装Docker CE6....原创 2022-01-07 00:11:25 · 985 阅读 · 0 评论 -
Docker 可视化管理工具的安装与使用
1.可视化工具Protainer 介绍Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。 而且完全免费,基于容器化的安装方式,方便高效部署。官方网站:https://www.portainer.io/2.Protainer 的安装官方安装说明:https://www.portainer.io/installation/这里我们仍然使用docker安装:(1)搜索镜像:docker search原创 2020-09-20 15:45:33 · 1372 阅读 · 0 评论 -
IDEA+Docker快速部署Spring Boot项目
1.在IDEA中使用maven build命令创建jar包第一步:点击右面窗口的Maven区域第二步:点击项目名(我自己的项目名为xingsi)第三步:在Lifecycle下找到package第四步:鼠标右键点击package,找到 run maven bulid第五步:单击Run Maven Build按钮控制台会打印日志,可以在控制台找到经过打包后的jar文件路径...原创 2020-09-07 21:30:39 · 206 阅读 · 0 评论 -
CentOS6.x系列的Docker的安装与使用
1.检查linux版本在安装docker之前,如果你的系统为Linux(我这里使用的是Centos6.x),需要检查内核版本,在命令行下输入uname -r检查内核的版本,如果版本低于3.10是不支持docker的,这时需要升级linux内核。建议升级一下!ps:centos6.x系列真是不适合安装docker,首先属于centos6系列的docker-io镜像都绝迹了,只能使用下载速度奇...原创 2020-02-09 08:46:36 · 713 阅读 · 0 评论 -
docker上线项目时同步容器时间为当地时间
项目上线时,通过docker logs查看容器日志,发现时间与当地时间不一致。查资料得知:宿主机采用了CST时区,CST应该是指(China Shanghai Time,东八区时间)容器采用了UTC时区,UTC应该是指(Coordinated Universal Time,标准时间)此时,容器与宿主机之间采用的时区不一致,两个时区之间相隔8小时。那么有什么解决方法呢?1.如果你的服务还未上线,可以采取下面的解决方案:(1)共享主机localtime在创建容器的时候指定启动参数,挂载宿主机的l原创 2020-09-29 22:05:12 · 206 阅读 · 0 评论