
Docker
文章平均质量分 75
水巷石子
大道至简
展开
-
使用docker在linux环境中部署springboot包
因为springboot是内嵌了tomcat服务器的,所以打成jar包后,是可以直接运行的。首先我们看一下,在windows环境下的打包部署1. 进行install打包2. 检查,在target目录中是否存在了项目jar包3.如果已经存在了项目jar包,就可以直接运行了(前面说了,springboot包是可以直接运行的)4.在dos命令框中使用java -jar指令java -jar springboot-nriat-common-demo-0.0.1-SNAPSHOT.jar启动效果原创 2021-01-27 13:57:08 · 2788 阅读 · 45 评论 -
解决linux中用docker安装的zookeeper用本机IDEA一直连接不上的问题
问题如图,调试了一上午,一直连接不上。首先查看zookeeper的日志:docker logs zookeeper用IDEA的zookeeper插件连接,连接不上。##解决办法:修改hosts文件,把127.0.0.1注释=我这边用了switchHosts的工具,来修改hosts文件,如果想要这个工具的,可以在我博客上传的文件中下载=开始用的是系统默认的hosts后面我修改了hosts文件,把127.0.0.1删除了,换了商城的开发环境:然后,zookeeper就可以正常连接了!!原创 2020-10-06 20:32:42 · 4958 阅读 · 0 评论 -
解决如何将docker中的mysql挂载到linux本机中
解决如何将docker中的mysql挂载到linux本机中将mysql数据库挂载到linux本机,只需要在创建容器的时候添加下面代码:-v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql这样数据就可以一直保存,当删除这个镜像后,数据库中的表还在,重新创建容器的时候,只要挂载在同一个目录,就可以得到以前数据库的表。代码解析:‘:’之前的/home/mysql/conf是linux本机的目录,意思是将‘:’之原创 2020-09-26 22:23:35 · 4534 阅读 · 0 评论 -
解决docker中的mysql:5.7使用timestamp时间戳自动生成时间,却与当前系统时间差八小时的问题
解决docker中的mysql:5.7使用timestamp时间戳自动生成时间,却与当前系统时间差八小时的问题我使用的是mysql:5.7版本,这个版本,有timestamp时间戳这个字段,可以自动插入时间。但我在使用的时间,发现插入的时间,与系统当前时间差了8小时。首先看一上表结果:数据库显示的是12多,而实际当前时间是20点多,而且分秒都是对的,但就是差了8小时。这个是什么原因呢?想想不难发现。因为数据库是老外发明的,自然默认时间是他们那儿的,而我们要跟自己的时间对上,那就需要改时区,原创 2020-09-26 22:10:29 · 4616 阅读 · 0 评论 -
如何查看docker中mysql的版本
如何查看docker中mysql的版本如果是windos版本的mysql,用dos命令,省略第1步,直接进入第二步,一样的查版本。首先进入docker中的mysql镜像docker exec -it mysql01 bash//mysql01改成自己的mysql名称或id进入mysql(登录)mysql -hlocalhost -uroot -p输入mysql密码查看版本select version();可以看到是8.0.21版本的mysql原创 2020-09-24 20:10:31 · 10047 阅读 · 0 评论 -
docker这样配置mysql数据库的映射是连不上的,坑!!!
docker这样配置mysql数据库的映射是连不上的,坑!!!因为我docker中已经安装了一个mysql了如图:但因为版本是最新的latest,而我现在要装一个5.5版本的mysql.开始觉得挺简单,重新开一个容器就可以了,但开启后,却怎么也连不上。步骤如下:重新开一个容器,映射端口为3307:3307docker run -itd --name mysql02 -p 3307:3307 -e MYSQL_ROOT_PASSWORD=admin123 mysql:5.5生成后,测试连接原创 2020-09-24 20:48:35 · 7531 阅读 · 3 评论 -
docker下载速度慢?赶快换国内源
docker下载速度慢?赶快换国内源 我今天下mysql的时候一直卡着不动,查询相关资料后,是因为没有换源执行命令 vim /etc/docker/daemon.json,加入如下json内容{ "registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]}添加完后重启:sudo systemctl daemon-reloadsudo systemctl restart docker速度起飞!!!...原创 2020-09-23 14:55:59 · 4526 阅读 · 0 评论 -
用docker pull镜像出现:failed to register layer: open /var/lib/docker/image/devicemapper/layerdb/tmp/write
用docker pull镜像出现:failed to register layer: open /var/lib/docker/image/devicemapper/layerdb/tmp/write-set-450659526/diff: no space left on device执行docker system prune -a这条代码后,docker中未启动的imges都会被清除然后再pull,就成功了...原创 2020-09-23 10:06:51 · 12862 阅读 · 1 评论 -
Oracle VM VirtualBox固定ip
Oracle VM VirtualBox固定ip首先找到network-script文件夹:cd /etc/sysconfig/network-scripts然后进入ifcfg-enp0s3文件:vi ifcfg-enp0s3静态改为动态BOOTPROTO=“dhcp” 改为:BOOTPROTO=“static”然后加入ip、子网掩码、网关、DNSPADDR=192.168.8.106NETMASK=255.255.255.0GATEWAY=192.168.8.1DNS1原创 2020-09-13 15:14:56 · 3494 阅读 · 0 评论 -
远程连接不上docker中的mysql解决办法
远程连接不上docker中的mysql解决办法查看docker中线程,发现mysql中行动状态我首先删除docker中的映射(先停止,再删除)://停止运行mysql01dcoerk stop mysql01//删除mysqldocker rm mysql01重新配置mysql:docker run -itd --name mysql01 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=admin123 mysqlWARNING: IPv4 forwar原创 2020-09-13 11:58:52 · 10449 阅读 · 8 评论 -
linux环境使用docker安装redis、solr等商城系统命令合集
Docker安装yum安装sudo yum updateyum install docker1.查看内核版本 <Docker 要求 CentOS 系统的内核版本高于 3.10> uname -r 本机<内核版本: 3.10.0-327.el7.x86_64>2.把yum包更新到最新 sudo yum update3.安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的原创 2020-09-07 16:09:55 · 8150 阅读 · 51 评论