自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Docker Swarm

Docker Swarm初始化节点:docker swarm init加入一个节点:docker swarm join获取令牌docker swarm join-token managerdocker swarm join-token worker#初始化节点:docker swarm init[root@VM-16-11-centos ~]# docker swarm init --advertise-addr 172.17.16.11Swarm initialized: current

2021-05-08 20:14:33 140 1

转载 Docker Compose

Docker ComposeDocker Compose来高效的管理容器,定义运行多个容器。三步骤:1.Dockerfile2.docker-compose.yaml3.docker-compose upA docker-compose.yml 例子:version: "3.9" # optional since v1.27.0services: web: build: . ports: - "5000:5000" volumes: - .:/cod

2021-05-06 10:58:18 118

转载 Docker部署Redis集群

Docker部署Redis集群#创建redis网卡[root@VM-16-11-centos tomcat]# docker network create redis --subnet 172.38.0.0/16d447219bd1cc60b4cf30a41e6692f8317201ab7c6533d750a08d023ae2aae254[root@VM-16-11-centos tomcat]# docker network lsNETWORK ID NAME DRIVER

2021-05-05 15:45:56 105

转载 Dokcer网络

Dokcer网络理解Docker01.我们每启动一个docker容器,docker就会给docker容器分配一个ip,只要安装了docker,就会有个网卡docker0,桥接模式,使用的是veth-pair技术。veth-pair技术 就是一对的虚拟设备接口,他们都是成对出现的。[root@VM-16-11-centos tomcat]# ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN

2021-05-05 15:00:00 106

转载 发布镜像

DockerHub1.地址:https://hub.docker.com/2.确定账号可以登录3.在我们服务器上提交自己的镜像[root@VM-16-11-centos test]# docker login --helpUsage: docker login [OPTIONS] [SERVER]Log in to a Docker registry.If no server is specified, the default is defined by the daemon.Opt

2021-05-05 13:09:59 81

转载 构建Tomcat镜像

构建Tomcat镜像1.准备镜像文件tomcat压缩包,jdk压缩包wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.45/bin/apache-tomcat-9.0.45.tar.gzwget -b --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://dow

2021-05-05 11:10:44 269

转载 DockerFile构建过程

DockerFile构建过程基础知识:1.每个保留关键字(指令)都必须是大写字母2.执行从上倒下顺序执行3.#表示注释4.每一个指令都会创建一个新的镜像层,并提交dockerfile是面向开发的,发布项目,做镜像,需要编写dockerfile文件Docker镜像逐渐成为企业交付的标准。DockerFIle:构建文件,定义一切步骤,源代码DockerImages:通过DockerFIle构建生产的镜像,最终发布和运行的产品Docker容器:容器就是镜像运行起来提供服务DockerFile

2021-05-04 20:08:23 134

转载 Docker安装mysql

Docker安装mysql#获取mysql镜像[root@VM-16-11-centos ~]# docker pull mysql:5.7#运行容器,需要数据挂载。 安装启动mysql,需要配置密码。#官方测试:docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag#启动mysql[root@VM-16-11-centos ~]# docker run -d -p 3310:3306 -v /

2021-05-04 13:40:07 82

转载 docker容器数据卷

docker容器数据卷什么是容器数据卷docker的理念回顾将应用和环境打包成一个镜像如果数据都在容器中,那么我们容器删除,数据就会丢失。 需求:数据可以持久化例:MySQL,容器删了,等于删库跑路。 需求:MySQL数据可以存储在本地。容器之间可以有一个数据共享的技术,Docker容器中产生的数据,同步到本地。这就是卷技术–目录的挂载,将我们容器内的目录,挂载到Linux上面。总结:容器的持久化和同步操作,容器间也可以数据共享。使用数据卷方式1:直接使用命令来挂载 -vdocker

2021-05-04 13:07:57 71

原创 Dockerfile

[root@linux-node2 ~]# mkdir /docker_file/test/ -p [root@linux-node2 ~]# cd /docker_file/test/ [root@linux-node2 test]# vim Dockerfile # Use an official Python runtime as a parent image...

2021-05-03 22:16:48 69

原创 Openstack-Rocky搭建,创建虚拟机

官方文档:https://docs.openstack.org/install-guide/1.Openstack-Rocky环境准备1.CentOS 7.1系统2台,每台2G内存,硬盘50Gzon1.openstack.com 192.168.16.11 网卡NAT eth0 控制节点zon2.openstack.com 192.168.16.12 网卡NAT eth0 计算节点2...

2021-05-03 22:16:19 312

转载 提交一个自己的镜像

commit镜像docker commit 提交容器成为一个新的镜像#命令和git原理类似docker commit -m="提交的描述信息" -a="作者" 容器id 目标镜像名:[TAG]实战测试#1.启动一个默认的tomcat[root@VM-16-11-centos ~]# docker run -d -p 8080:8080 --name tomcat01 tomcat:9.0#2.发现这个默认的tomcat没有webapps应用,官方镜像默认webapps下无文件[root

2021-05-03 22:10:04 110

转载 Docker安装Tomcat,安装elasticsearch+kibana

Docker安装Tomcat,安装elasticsearch+kibana#官方的使用,一般用于测试,用完即删除docker run -it --rm tomcat:9.0#下载在启动docker pull tomcat#启动运行[root@VM-16-11-centos ~]# docker run -d -p 3355:8080 --name tomcat01 tomcat#测试访问没有问题#进入容器[root@VM-16-11-centos ~]# docker exec -it

2021-05-03 21:20:24 109

转载 Docker安装Nginx

Docker安装Nginx1. 搜索镜像#Ps建议去dockerHub搜索,可以看到帮助文档[root@VM-16-11-centos ~]# docker search nginxNAME DESCRIPTION STARS OFFICIAL AUTOMATEDnginx Official bui

2021-05-01 21:09:00 114

转载 Docker的常用命令

Docker的常用命令帮助命令#显示docker版本信息docker version#显示docker的系统信息,包括镜像和容器的数量docker info#帮助命令docker COMMAND --help帮助文档的地址:https://docs.docker.com/engine/reference/commandline/docker/镜像命令docker images 查看所有本地的主机上的镜像[root@VM-16-11-centos ~]# docker imagesR

2021-04-30 10:44:50 189

原创 Docker配置文件

非root用户管理dockerusermod -aG docker $USER [root@linux-node2 ~]# useradd docker_user1 [root@linux-node2 ~]# su - docker_user1 [docker_user1@linux-node2 ~]$ docker run hello-world docker...

2018-10-31 16:45:58 4700

原创 Dockr CE在Centos 7上的安装部署

官方文档:https://docs.docker.com/install/linux/docker-ce/centos/1. 系统环境 [root@linux-node2 ~]# cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core) [root@linux-node2 ~]# uname -r ...

2018-10-31 11:43:07 383

原创 利用FPM打包工具定制RPM包

1.FPM安装 #FPM安装 yum -y install ruby rubygems ruby-devel #外国的源慢,换国内源 gem sources --add https://gems.ruby-china.com/ --remove http://rubygems.org/ # 安装fpm,gem从rubygem仓库安装软件类似yum从yum仓库...

2018-10-25 16:42:57 814

原创 Saltstack配置管理

Saltstack配置管理#参考:https://github.com/unixhot/saltbook-code #修改master端配置文件 vim /etc/salt/master file_roots: base: - /srv/salt/base test: - /srv/salt/test p...

2018-10-25 13:29:51 80

原创 SaltStack安装配置

SaltStack简介1.运行方式3种a.Loacl 本地b.Master/Minion 主节点/奴隶(最传统的)c.Salt SSH2.三大功能a.远程执行b.配置管理c.云管理1.系统环境准备1.CentOS 7.1系统2台,每台2G内存,50G硬盘zon161 192.168.1.161 网卡(桥接) eth0 主节点(Master)zon162 192.168.1...

2018-10-25 11:44:09 264

原创 Centos7.1搭建本地Yum仓库(Centos6&7&epel)

1.系统环境准备[root@zon ~]# cat /etc/redhat-release &amp;amp;&amp;amp; uname -rCentOS Linux release 7.1.1503 (Core) 3.10.0-229.el7.x86_64[root@zon ~]# getenforce &amp;amp;&amp;amp; systemctl status firewalld;hostname -...

2018-10-24 11:27:07 726

原创 Cobbler-自动化部署,批量安装操作系统(Centos 7.5)

1.Cobbler介绍Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。Cobbler集成的服务:PXE服务支持DHCP服务管理DNS服务管理(可选...

2018-10-23 13:36:11 1227 1

原创 Centos7搭建Samba服务器

1.准备工作关闭防火墙关闭selinux systemctl stop firewalld.service setenforce 0 &amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp; getenforce &amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp; \cp /etc/selinux/config{,.ori} &amp;amp;am

2018-10-22 16:42:38 1100

原创 Centos7搭建ftp服务器

1.安装vsftp yum install -y vsftpd2.修改配置文件vim /etc/vsftpd/vsftpd.conf anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port...

2018-10-18 16:38:35 334

原创 Centos 7 安装Gnome图形界面,利用Vnc连接图形界面

1.安装图形化相关包yum groupinstall -y &amp;quot;X Window System&amp;quot; &amp;quot;GNOME Desktop&amp;quot;X Window即X Window图形用户接口,由服务端 客户端 通讯通道 三部分组成。GNOME是一套纯粹自由的计算机软件,运行在操作系统上,提供图形桌面环境。2.安装VNC服务yum install -y tigervnc-serverv

2018-10-17 16:43:42 1244

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除