
Docker
用来记录Docker的学习过程
月月大王
如果做不到每天进步一点,那么就每周进步一点。
展开
-
自动备份Docker中的mysql数据库
由于在docker中默认没有crontab定时器,就不方便搞定时任务,所以所以在宿主机中搞比较方便,在脚本中写如下内容即可。先说一下,在Linux下备份mysql。# MySQL 用户、密码、数据库名称。# 压缩备份文件(可选)1、先创建一个脚本文件。#每天凌晨1点执行备份。原创 2024-07-01 11:46:28 · 517 阅读 · 0 评论 -
将Xvfb和Chrome封装到Docker镜像中并执行java程序
将Xvfb和Chrome封装到Docker镜像中并执行java程序原创 2023-07-12 11:06:22 · 1313 阅读 · 0 评论 -
docker容器将系统盘空间占满的解决办法
经过了一番查询发现我们可以将/var/lib/docker/这个路径下的文件转移到其他磁盘下,这样的话系统盘就会空出来了。3、迁移目录,由于我的数据量比较大 ,这一步需要比较长的时间 ,我整整 用了半个小时。2、创建docker目录,我的数据盘是在挂在到了/home下 ,可以根据实际情况调整。最近遇到一个问题,线上服务器的系统盘空间被占满了,导致服务不能正常运行了。排查用到的命令,显示当前路径下占用空间超过1G的文件或文件夹。最终排查到的路径是/var/lib/docker/5、重启docker服务。原创 2023-01-19 09:39:07 · 8050 阅读 · 0 评论 -
DockerCompose部署rocketMQ
最近工作时用到了rocketMQ,并且测试服务器的rocketMQ总会出现问题,我找到运维的同事把测试服务器的账号要过来,准备自己部署一下rocketMQ,于是便有了这篇博客。原创 2022-10-16 11:18:14 · 3934 阅读 · 3 评论 -
使用DockerCompose部署nginx
今天来记录一下使用DockerCompose部署nginx的简单过程。原创 2022-09-29 13:20:13 · 1576 阅读 · 0 评论 -
使用DockerCompose部署Redis分片集群——整合SpringBoot
今天来记录一下使用DockerCompose部署Redis分片集群的过程原创 2022-07-20 14:41:18 · 639 阅读 · 0 评论 -
Docker安装及修改镜像仓库地址
虽然每次安装docker之后都会进行修改仓库地址,但是每次修改之后都记不住在在哪里修改仓库地址,今天我还是来记录一下,省的以后找不到。原创 2022-07-13 11:23:17 · 16355 阅读 · 0 评论 -
使用DockerCompose部署Redis高可用哨兵版——整合SpringBoot
今天来记录一下使用DockerCompose来部署Redis高可用哨兵版,并整合springBoot代码实现。原创 2022-07-11 13:57:08 · 539 阅读 · 0 评论 -
使用DockerCompose部署Redis集群版
们来记录一下使用DockerCompose部署redis集群版的过程原创 2022-07-08 16:41:32 · 1046 阅读 · 2 评论 -
使用DockerCompose部署Redis单机版
今天来记录一下 使用DockerCompose部署Redis单机版服务的过程原创 2022-07-08 16:04:16 · 1070 阅读 · 0 评论 -
使用DockerCompose部署Mysql数据库
今天来记录一下使用DockerCompose部署Mysql数据库。原创 2022-07-07 14:58:54 · 2931 阅读 · 0 评论 -
DockerCompose部署项目示例
今天来记录一下初次使用DockerCompose部署服务的过程我拿到的机器是一台CentOS7.9的服务器,上面没有安装docker,需要手动进行安装。1.只需要一行命令就能安装docker了curl -sSL https://get.daocloud.io/docker | sh2.只需要进行等待就可以了,安装成功之后测试一下docker -v3.接下来需要安装dockerCompose,同样也是一行命令curl -L https://get.daocloud原创 2022-05-18 17:51:54 · 612 阅读 · 0 评论 -
Docker镜像导入导出
将本机的镜像导出到压缩包,使用save和load进行导入和导出查看镜像列表docker images导出镜像docker save 0fdf2b4c26d3 > images.tar同时导出多个docker save -o images.tarelastest/etm:2.4.0 elastest/etm-jenkins:1.2.0导入镜像docker load < images.tar...原创 2022-05-06 16:37:39 · 740 阅读 · 0 评论 -
DockerCompose基础命令
最近入职了新公司,又能学到一些新的知识,新公司部署项目都是用的DockerCompose,之前没有用过DcokerCompose,今天特地学了一下,并记录一下简单的命令。启动并后台运行docker-compose up -d查看docker compose管理的服务docker-compose ps显示docker compose服务的日志docker-compose logs停止正在运行的服务docker-compose stop停止并删除已停止的容器原创 2022-04-28 13:47:22 · 907 阅读 · 0 评论 -
Linux下的使用docker安装Jenkins及使用
今天花了好长时间,终于把使用Docker来部署Jenkins并实现将项目部署在远程服务器的功能给实现了,现在来记录一下最简单的操作步骤。原创 2021-09-26 19:09:19 · 1175 阅读 · 0 评论 -
使用Docker部署Oracle11g
今天来记录一下最简单的使用docker部署oracle 11g的过程1.下载镜像docker pull registry.cn-hangzhou.aliyuncs.com/catarc/adc:my_oracle_11g2.启动容器docker run -d -p 1521:1521 --restart=always --privileged=true -v /home/oracleData/:/home/oracleData/:rw registry.cn-hangzhou.ali.原创 2021-09-24 17:49:23 · 848 阅读 · 0 评论 -
将docker镜像上传到阿里云仓库
记录一下docker镜像上传到阿里云仓库的过程参考了此篇文章https://www.cnblogs.com/wangzy-tongq/p/14066942.html1.登录到阿里云https://www.aliyun.com/2.进入到 右上角“控制台”页面3.搜索或点击“容器镜像服务”4.进入“个人实例-镜像仓库”,创建仓库5.创建好后点击进去便会有操作文档。根据步骤很简单就能够上传了!搞定!...原创 2021-07-13 18:58:07 · 497 阅读 · 0 评论 -
实现Java调用DockerAPI进行部署Python程序
今天来记录一下使用Java调用DockerAPI创建docker容器,来部署python脚本的过程。原创 2021-07-13 14:23:18 · 2074 阅读 · 3 评论 -
第一本Docker书03——使用Dockerfile构建第一个Springboot项目
今天来记录一下使用docker构建Springboot项目的过程。首先我们需要准备好一个已经打好的jar包,我的jar包的名字是adc-da-main-1.0.0.jar大家都知道springboot项目的jar包可以使用 java -jaradc-da-main-1.0.0.jar 直接执行。有了这个jar包我们就可以进行通过docker进行构建镜像了 。1.创建一个Dockerfilecd /home/java/testtouch Dockerfile2.编辑这个Do..原创 2020-09-13 16:19:02 · 196 阅读 · 0 评论 -
第一本Docker书02——使用Dockerfile构建一个nginx镜像
啥也不说直接上干货1.创建一个目录cd /homemkdir samplecd sample/2.创建Dockerfile文件touch Dockerfilemkdir nginx && cd nginx3.下载两个配置文件,这块也可以自己写wget https://raw.githubusercontent.com/jamtur01/dockerbook-code/master/code/5/sample/nginx/global.conf原创 2020-08-31 17:51:33 · 347 阅读 · 0 评论 -
第一本Docker书01——Docker入门
最近准备学习一下docker,今天来做一个记录。1.查看docker程序是否正常工作docker info2.运行我们的第一个容器docker run -i -t ubuntu /bin/bash说明-i标志保证容器中STDIN是开启的,-t是要为创建的容器分配一个伪tty终端。3.容器命名docker run --name testubuntu -i -t ubuntu /bin/bash退出容器 exit使用exit容器即关闭4.重新启动已经停止的容器原创 2020-08-20 23:30:18 · 310 阅读 · 0 评论 -
Docker简单命令
docker ps -a 查看当前正在运行的容器docker images 查看当前存在的镜像docker stop <ContainerID> 停止运行的容器docker rm <ContainerID> 删除容器docker rm $(docker ps -aq) 删除已经停止的容器docker rmi <imageID> 删除镜像docker tag <imageID> name:tag 修改镜像的名字docker run -d -i -t原创 2020-07-14 16:08:43 · 409 阅读 · 0 评论