草庐IT

docker-installation

全部标签

4-Docker命令之docker build

1.dockerbuild介绍dockerbuild命令是用来使用Dockerfile文件创建镜像2.dockerbuild用法dockerbuild[参数]PATH|URL|-[root@centos79~]#dockerbuild--helpUsage:dockerbuildxbuild[OPTIONS]PATH|URL|-StartabuildAliases:dockerbuildxbuild,dockerbuildxbOptions:--add-hoststringsAddacustomhost-to-IPmapping(format:"host:ip")--allowstringsA

Jenkins+Docker+Gitee搭建自动化部署平台

目录服务器准备Docker安装yum包更新到最新设置yum源安装docker启动和开机启动验证安装是否成功Jenkins安装拉取镜像创建映射目录运行镜像运行出错修正权限重新运行镜像新建安全组,放通8080端口激活JenkinsJenkins插件Jenkins全局工具配置自动构建Springboot项目准备好Springboot项目Jenkins新建任务和配置服务器准备可以选择阿里云、腾讯云、华为云等云服务器,更便捷,当然也可以使用本地电脑开虚拟机。阿里云活动地址、腾讯云活动地址、华为云活动地址(点击可访问)本人购买的阿里云服务器配置为:2vCPU2GiB3Mbps,即阿里云的优惠活动最低配置的

ubuntu操作系统中docker下Hadoop分布式前置环境配置实验

版本:centos7hadoop3.1.3javaJDK:1.8集群规划:masterslave1slave2HDFSNameNodeDataNodeDataNodeSecondryNameNodeDataNodeYARNNodeManagerResourceManageNodeManagerNodeManager1.docker容器:把普通用户加入到docker组:sudogpasswd-a$USERdockernewgrpdocker配置docker容器源:sudovim/etc/docker/daemon.json{"registry-mirrors":["http://registry

构建Docker JDK17镜像包

文章目录1、下载JDK包至本地,并解压缩2、准备字体库文件,避免日志中文乱码(百度下载)3、选一个你舒服的目录,编写构建脚本4、开始构建镜像1、下载JDK包至本地,并解压缩官网:https://www.oracle.com/java/示例下载地址:wgethttps://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gztar-zxvfjdk-17_linux-x64_bin.tar.gz2、准备字体库文件,避免日志中文乱码(百度下载)msyhbd.ttcmsyhl.ttcmsyh.ttcsimsun.ttc3、选一个你

docker安装canal入门实战,同步mysql数据到elasticsearch

安装官方docker安装说明文档:https://github.com/alibaba/canal/wiki/Docker-QuickStart组件介绍canal.adaptercanal1.1.1版本之后,增加客户端数据落地的适配及启动功能,目前支持功能:客户端启动器同步管理REST接口日志适配器,作为DEMO关系型数据库的数据同步(表对表同步),ETL功能HBase的数据同步(表对表同步),ETL功能(后续支持)ElasticSearch多表数据同步,ETL功能canal.admin设计上是为canal提供整体配置管理、节点运维等面向运维的功能,提供相对友好的WebUI操作界面,方便更多用

在Ubuntu上通过Docker部署OpenVPN服务器

在这篇博客中,我们将探讨如何在Ubuntu服务器上通过Docker容器化技术来部署OpenVPN服务器。下面是逐步进行的指南,适用于初学者和中级用户。前提条件:一个运行Ubuntu的服务器Docker已安装在服务器上步骤1:安装Docker首先,确保你的Ubuntu服务器上已经安装了Docker。sudoaptupdatesudoaptinstalldocker.io步骤2:创建Docker数据卷创建一个Docker数据卷来存储OpenVPN的配置文件和证书。OVPN_DATA="ovpn-data-test"dockervolumecreate--name$OVPN_DATA步骤3:下载并运

Docker自动重启问题追踪和排查

1、线上边端环境Java服务部署在边端,docker老是重启先看几个常用的docker指令1.1journalctl-udocker--since=2023-09-15【查看docker守护进程日志】命令用于查看Docker服务的日志。该命令使用journalctl工具来访问系统的日志消息,特别是与Docker相关的日志,从哪一天日志看起,since后面跟着的是具体日期。1.2dockerevents--since=1694707200000【查看docker的事件日志】dockerevents命令用于监听Docker守护进程产生的实时事件。从哪一天日志看起,since后面跟着的是unix时间

Docker部署ddns-go,动态域名解析公网IPv6地址

Docker部署ddns-go,动态域名解析公网IPv6地址ddns-go,自动获得你的公网IPv4或IPv6地址,并解析到对应的域名服务。嫌IPv6地址太难记?ddns来解决,将家里的公网IPv6地址用起来吧!前言为什么需要DDNS因为一般家庭或企业用户所获得的的广域网ip并非固定,而是会时常变化,一旦变化,我们的域名针对ip的A类解析记录就会失效,因此我们需要DDNS(动态域名解析服务),在ip变动时自动更改我们的域名解析记录值。ddns-go项目地址:GitHub地址:https://github.com/jeessy2/ddns-goGitee地址:https://gitee.com/

多种方法解决docker无权限问题 /var/run/docker.sock: connect: permission denied

问题:无权限使用docker命令报错信息[test@pri00~]$dockerpsGotpermissiondeniedwhiletryingtoconnecttotheDockerdaemonsocketatunix:///var/run/docker.sock:Get"http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json":dialunix/var/run/docker.sock:connect:permissiondenied如果着急可跳过中间分析过程,直接看总结命令可解决。分析根据报错信息(/var/run/docker.so

【云原生 | Kubernetes 系列】项目实战 一文吃透 Docker Compose 文件转换成 Kubernetes 资源

DockerCompose文件转换成Kubernetes资源前言一、Kompose1.1、Kompose的使用二、komposeconvert实战2.1、Kuberneteskomposeconvert实战2.2、OpenShiftkomposeconvert实战三、其他转换方式四、标签总结前言Kompose是什么?它是个转换工具,可将compose(即DockerCompose)所组装的所有内容转换成容器编排器(Kubernetes或OpenShift)可识别的形式。一、Kompose其实有很多种方式安装Kompose。这里只讲解如何从最新的GitHub发布页面下载二进制文件。#Linuxc