Oct252025
docker进阶_dockerswarm
DockerSwarm
Docker Swarm简介
Docker Swarm的功能
Docker Swarm包含两个方面:docker安全集群,以及一个微服务应用引擎
集群方面,swarm将一个或多个docker节点组织起来,是的用户能以集群方式管理它,swarm默认内置有加密的分布式集群存储、加密网络、公有TLS、安全集群接入令牌以及一个简化数字证书管理的PKI。用户可以自如的添加或删除节点
编排方面,Sw...阅读全文
作者:绝缘体.. | 分类:docker, go, nginx, redis, 云计算, 开发工具, 数据库, 编程语言, 首页 | 阅读: | 标签:docker, go, nginx, redis, 节点
抢沙发
Oct252025
docker基础_网络模式
docker网络
网络模式:
bridge:docker默认
自己创建会默认使用bridge模式 类似vmware中的NAT模式
其中192.168.1.203是本机在现实世界局域网的ip、172.17.0.1是本机作为bridge模式的网关在docker中的ip,172.17.0.2、172.17.0.3、172.17.0.4这三个ip是三个容器对应的ip
none:不配置网络
此时容器只有本地回环网络 没有网卡、IP、路由等信息
host:和宿主机共享网络
如果启动容器的...阅读全文
Oct252025
docker入门_docker安装
docker入门_docker安装
ubuntu 安装
curl -sSL https://get.daocloud.io/docker | sh # 官方安装脚本自动安装
systemctl enable docker
systemctl is-enabled docker # 开机自启动
sudo usermod -aG docker npoulton # 根据自己的用户名进行添加
cat /etc/group | grep docker #增加非root用户到本地的docker组中 避免每次使用docker都要sudo
# 更改为阿里云加速
登录...阅读全文
Oct252025
docker进阶_docker-compose
Docker-compose
为什么使用docker-compose
官方介绍
Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。使用 Compose,您可以使用 YAML 文件来配置应用程序的服务。然后,使用一个命令,您可以从您的配置中创建并启动所有服务。Compose 适用于所有环境:生产、登台、开发、测试以及 CI 工作流程。
Compose 具有用于管理应用程序整个生命周期的命令:
启动、停止和重...阅读全文
Oct242025
mysql中int(1)是长度为1的int型吗?
在作数据库设计时,偶然疏忽将一个对象的ID设成了int(1)的数据类型,系统跑了一段时间,ID都涨到几万了,竟然没出现问题,在作设计review的时候才发现这个问题。还真是奇怪,int(1)的逻辑跟varchar(1)的逻辑不同吗???分析:对于int型,永远须要占用4个字节,默认就是11位;而指定的长度称做显示宽度,mysql中column定义中有个叫zerofill的属性,当该属性设置为true时,则int型后面的长...阅读全文
Oct222025
html5 画布时钟效果
网上看到个时钟效果,感觉挺好看,转了来,具体通过html5画布技术实现的,效果图如下:
具体 html 代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>html5 时钟效果</title>
</head>
<body>
<canvas id="dom" width="120" height="120"></canvas>
<script type="text/j...阅读全文
Oct222025
Oct222025
Oct222025
PHP给源代码加密的几种方法
虽说分享是传统的美德,但我们有时候辛辛苦苦写一些程序只是为了卖点小钱,挣点辛苦费,也防止有些没有道德的人倒卖,所以我们不得不对我们的程序进行加密,以下我们来介绍一下如何通过PHP的自定义函数来加密我们的PHP源代码。
方法一:
<?php
function encode_file_contents($filename) {
$type=strtolower(substr(strrchr($filename,'.'),1));
if ('php' == $type ...阅读全文
Oct222025