
Docker
文章平均质量分 72
Docker
Java程序员廖志伟
《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)作者、清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主。研究过Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper、RabbitMQ、RocketMQ、Kafka、Redis、MySQL、ElasticSearch、MongoDB、ShardingSphere、DDD、Kubernetes等技术。
展开
-
聊聊Linux常用命令、Docker容器化、本地镜像仓库、GitLab私服、Jenkins自动化部署
GitLab是一个开源的Git仓库管理系统,它可以在本地搭建私有Git代码托管服务,并提供包括代码管理、问题跟踪、CI/CD等功能。Docker是一种容器化技术,将应用程序、依赖项和配置打包到一个可移植的容器中,以在不同的环境中运行。Jenkins是一个开源的自动化部署系统,它可以帮助开发人员自动化构建、测试、打包和部署应用程序。本地镜像仓库是一个保存镜像的地方,可以将镜像上传到本地仓库中,以便在没有互联网连接的情况下使用。原创 2023-06-09 20:30:00 · 885 阅读 · 0 评论 -
Will not attempt to authenticate using SASL (unknown error) (org.apache.zookeeper.ClientCnxn)
>📕我是廖志伟,一名Java开发工程师、Java领域优质创作者、CSDN博客专家、51CTO专家博主、阿里云专家博主、清华大学出版社签约作者、产品软文创造者、技术文章评审老师、问卷调查设计师、个人社区创始人、开源项目贡献者。跑过十五公里、徒步爬过衡山、有过三个月减肥20斤的经历、是个喜欢躺平的狠人。>📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、Spring MVC、SpringCould、Mybatis、Dubbo、Zookeeper),消息中间件底原创 2021-11-18 00:23:13 · 70437 阅读 · 8 评论 -
如何在阿里云ECS服务器(G5)上轻松安装配置docker
我是廖志伟,一名Java开发工程师,CSDN博客专家,多年一线研发经验,曾就职多家互联网公司,参与并主导多个百万级并发的互联网产品研发与系统架构搭建,对大型分布式,高并发及微服务架构,缓存框架有非常深入的研究,对于中间件底层,架构搭建,系统调优颇多经验。这里是我的博客主页:https://blog.csdn.net/java_wxid文章目录个人简介:前言一、安装docker二、docker配置对外暴露端口总结给读者大大的话前言服务器配置:阿里云ECS服务器(G5服务器3年2核8G原创 2021-11-14 19:14:16 · 39535 阅读 · 112 评论 -
Kafka:第一章:基本概念以及安装Kafka,单播模式和多播模式
文章目录前言一、Kafka是什么?三、安装kafka四、单播模式和多播模式前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、Kafka是什么?定义:Kafka是一个基于zookeeper协调的分布式、多副本的(replica)、支持分区的(partition)系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如原创 2021-10-28 09:57:16 · 4351 阅读 · 32 评论 -
第四章:安装Docker,安装配置gitlab私有仓库以及jenkins自动化部署(图文)
================docker安装开始====================#准备工作查看内核信息:uname -r结果:4.18.0-305.3.1.el8.x86_64卸载旧版本yum remove docker docker-common docker-selinux docker-engineyum remove docker-ce卸载后将保留/var/lib/docker的内容(镜像、容器、存储卷和网络等)。rm -rf /var/lib/docker#下载之原创 2021-10-16 20:48:43 · 3820 阅读 · 69 评论 -
第三章:Docker搭建私服-本地镜像库
搭建场景:项目场景:首先需要二台机器,一个是客户端,用来部署项目运行的机器;一个是私服,用来部署本地镜像仓库的,这二台机器都要安装配置好docker。机器配置:这里我买了一台阿里云的G5服务器作为私服,配置如下:2核心8G内存80G云盘1M宽带用来专门搭建gitlab,jenkins,以及docker私服绰绰有余 另外一台客户端也是阿里云的轻量应用服务器,配置如下:1核心2G内存40G云盘1M宽带用来部署测试项目 搭建流程:二台机器都更换镜像源(因为默认的太慢了,国内的原创 2021-11-04 18:51:25 · 1899 阅读 · 24 评论 -
基于docker安装配置mysql,mongodb,redis
1.docker 安装sudo yum update -ysudo amazon-linux-extras install dockersudo service docker start[root@localhost ~]# vim /usr/lib/systemd/system/docker.service修改ExecStart行为下面内容ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:9004systemctl restart dockercurl htt原创 2021-06-10 14:52:36 · 283 阅读 · 0 评论 -
Docker:第六章:Docker部署项目
1.idea安装docker插件2.配置服务器docker地址端口 如:tcp://18.156.84.63:9004,tcp://18.157.163.236:90043.配置docker file,选中dockerfile位置,配置docker镜像和容器名称,应用端口4.配置打包环境5.运行dockerfile生成应用镜像6.选中要发布的容器,右键stop container ,delete contrainer7.选中刚才生成的镜像,右键create contrainer 配置原创 2021-06-10 11:46:28 · 366 阅读 · 12 评论 -
Docker:第四章:docker配置阿里云镜像加速并且安装mysql以及安装redis和安装ES
docker配置阿里云镜像加速sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://jdxszd2m.mirror.aliyuncs.com"]}EOF sudo systemctl daemon-reload sudo systemctl restart dockerdocker安装mysqlsudo docke.原创 2020-09-22 11:18:45 · 1725 阅读 · 1 评论 -
Docker:第五章:基于centos7的docker安装配置部署教程以及基于docker Tomcat镜像使用的项目部署教程
基于centos7的docker安装配置部署教程 基于docker Tomcat镜像使用的项目部署教程.将服务器的yum包更新到最新.(此操作需要十分钟左右更新成功无报错为下图所示)命令:yum update安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的,安装成功如下图所示命令:yum install -y yum-utils device-mapper-persistent-data lvm2设置原创 2020-09-18 22:15:28 · 2112 阅读 · 19 评论 -
Docker:第三章:简单入门和深入理解
本人亲自阅读推荐Docker 极简入门指南:https://gitbook.cn/gitchat/column/5a13be9775462408e0da8d9d深入浅出 Docker 技术栈实践:https://gitbook.cn/gitchat/column/59e464726958416d85ae9207...原创 2019-10-01 15:47:26 · 860 阅读 · 0 评论 -
Docker:第二章:部署项目,对镜像,容器的操作
服务器上的项目访问不了,所以我去看了看容器,果然那我就删除容器呗 :docker rm 容器iddocker rm f097e24a9a0f说明:从镜像到容器,同一个镜像构建多个运行的 Docker 实体——容器,镜像提供了容器运行时所需的程序、库、资源、配置等文件,还包含了一些为运行时准备的一些配置参数。镜像是一个静态的概念,镜像不包含任何动态数据,其内容在构建之后也不会被改...原创 2019-06-30 21:46:30 · 744 阅读 · 0 评论 -
Docker:第一章:Docker常用命令
Docker分享:https://www.runoob.com/docker/docker-tutorial.html启动所有停止的容器docker start `docker ps -a|grep Exited|awk '{print $1}'`删除所有停止的容器docker rm `docker ps -a|grep Exited|awk '{print $1}'`查询显示虚悬...原创 2019-05-30 09:12:26 · 787 阅读 · 0 评论