Jun022022
docker 自己创建镜像
首先下载一个基础镜像 这里选择centos
运行一个容器:
docker pull centos:last
docker run -tdi –name=xxx –privileged centos init
docker run -tdi –name=xxx–privileged centos /bin/bash 如果没有镜像会自动下载
init 和 /bin/bash 有区别
从容器外部拷贝到到容器
docker cp /opt/nps 65c3bd8dd253:/etc/nps
docker co...阅读全文
抢沙发
Jun022022
docker 学习笔记
docker常用命令:
docker ps // 查看所有正在运行容器
docker ps -a // 查看所有容器
docker ps -a -q // 查看所有容器ID
docker stop containerId // containerId 是容器的ID
docker stop $(docker ps -a -q) // stop停止所有容器
docker rm $(docker ps -a -q) // remove删除所有容器
docker restart 容器id //重启容器
docker run -d -p 8008:80 –name nginx-nam...阅读全文
Jun022022
Jun022022
如何修改docker Root 目录
docker默认的root目录是/var/lib/docker,可能会出现docker的数据导致导致根目录(/)没有空间了,本次博文就该问题提供一个解决方案
1. 通过docker info查看确认docker root目录
2. 停止docker服务
停止docker服务: systemctl stop docker
查看docker服务状态: systemctl status docker
3. 拷贝docker root dir数据到指定挂载目录...阅读全文
May162022
Node.js 20版本重大更新解读:Permission Model安全机制与性能提升特性全面分析
Node.js 20版本重大更新解读:Permission Model安全机制与性能提升特性全面分析
标签:Node.js, 新技术分享, 性能优化, 安全机制, JavaScript
简介:深入解读Node.js 20版本引入的Permission Model安全模型、V8引擎升级带来的性能改进,以及新的ES模块支持特性,帮助开发者快速掌握新版核心变化。
引言:Node.js 20 —— 安全与性能的双重飞跃
随着现代Web应用复杂度的持续攀升,Node.js...阅读全文
作者:绝缘体.. | 分类:docker, javascript, Linux, typescript, 云计算, 前端技术, 操作系统, 编程语言 | 阅读: | 标签:docker, javascript, Linux, typescript, 权限
May082022
docker-compose build 构建镜像的时候使用代理
在 Docker Compose 中,支持使用 build 指令,以构建运行服务所需要的镜像。
但是,某些构建需要下载国外资源(比如 golang 构建),然而由于网络原因会下载失败。
该笔记将记录:如何在构建时使用网络加速服务(代理)来解决该问题。
解决方法
在构建时,可以制定参数,或者设置环境变量:
1)通过指定构建参数:
docker-compose build \
--build-arg http_proxy=http://proxy.exapl...阅读全文
Apr242022
Docker容器化部署最佳实践:多阶段构建、镜像优化与CI/CD流水线集成
Docker容器化部署最佳实践:多阶段构建、镜像优化与CI/CD流水线集成
引言
随着微服务架构和云原生应用的普及,Docker容器化技术已成为现代软件开发和部署的核心组成部分。然而,仅仅掌握Docker的基本使用是远远不够的,如何高效、安全地构建和部署容器化应用,是每个开发团队都需要深入思考的问题。
本文将深入探讨Docker容器化部署的最佳实践,从多阶段构建优化、镜像大小压缩、容器安全...阅读全文
Mar222022
Mar182022
CTFHub_2021-第五空间智能安全大赛-Web-pklovecloud(反序列化)
打开场景,显示源码
<?php
include 'flag.php';
class pkshow
{
function echo_name()
{
return "Pk very safe^.^";
}
}
class acp
{
protected $cinder;
public $neutron;
public $nova;
function __construct()
{
$this->cinder = new pkshow;
}
function __toString() ...阅读全文
Mar132022
Node.js高并发应用性能优化秘籍:事件循环调优、内存泄漏排查与集群部署最佳实践
Node.js高并发应用性能优化秘籍:事件循环调优、内存泄漏排查与集群部署最佳实践
引言:Node.js在高并发场景下的挑战与机遇
随着微服务架构的普及和实时交互需求的增长,Node.js凭借其非阻塞I/O模型和事件驱动机制,已成为构建高并发Web服务的首选技术之一。尤其在聊天系统、实时数据推送、API网关、IoT平台等典型高并发场景中,Node.js展现出了卓越的性能表现。
然而,高并发并不等于高...阅读全文