code-server docker server code
云原生之docker容器资源管理
一、本次实践介绍1.本次实践环境1.本次实践环境为ECS云服务器;2.本次实践为个人测试环境,生产环境请谨慎使用;3.本次实践为研究docker容器的资源管理,加深对docker容器的理解; 2.登录ECS云服务器 二、docker环境检查1.检查docker版本检查docker版本 [root@e ......
Docker镜像的三种创建方法及dockerfile案例
一、基于现有镜像创建 1. 首先启动一个镜像,在容器里做修改 (1)首先启动一个镜像,在容器里做修改 docker run -itd centos:7 /bin/bash #创建并启动镜像 docker ps #查看启动的镜像信息 2. 将修改后的容器提交为新的镜像,需要使用该容器的 ID 号创建新 ......
使用Docker安装Mysql
mysql官方DockerHub地址:https://hub.docker.com/_/mysql 可选的环境变量: MYSQL_ROOT_PASSWORD MYSQL_DATABASE MYSQL_USER, MYSQL_PASSWORD MYSQL_ALLOW_EMPTY_PASSWORD MY ......
Docker资源管理
一、Docker资源控制 1. CPU资源控制工具 cgroups,是一个非常强大的linux内核工具,他不仅可以限制被 namespace 隔离起来的资源, 还可以为资源设置权重、计算使用量、操控进程启停等等。 所以 cgroups(Control groups)实现了对资源的配额和度量。 cgr ......
docker 镜像
一、构建Apache镜像 cd /opt/ #建立工作目录 mkdir /opt/apache cd apache/ vim Dockerfile #基于的基础镜像 FROM centos:7 #维护镜像的用户信息 MAINTAINER this is apache image <lnj> #镜像操 ......
docker 的数据、资源管理
一、CPU控制 cgroups,是一个非常强大的linux内核工具,他不仅可以限制被namespace隔离起来的资源, 还可以为资源设置权重、计算使用量、操控进程启停等等。所以cgroups (Control groups) 实现了对资源的配额和度量。 cgroups有四大功能: 资源限制:可以对任 ......
docker容器基础
一、Docker 概述 1、Docker的概念 Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源 Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机” Docker 的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自 ......
docker网络模式
一、docker网络概述 1、docker网络实现的原理 Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP, 同时Docker网桥是 每个容器的默认网关。 ......
docker的数据管理
一、如何管理docker容器中的数据 管理Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器( DataVolumes Containers) 。 二、数据卷 2.1 原理 将容器内部的配置文件目录,挂载到宿主机指定目录下 数据卷默认会一直存在,即使容器被删除 宿 ......
docker常用命令
#一、Docker基本概念 ###1.镜像(Image) Docker 镜像 是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像 不包含 任何动态数据,其内容在构建之后也不会被改变。 docker的镜 ......
docker部署gitlab-runner
要求 在注册runner之前,您必须首先: 将其安装在与安装 GitLab 的服务器不同的服务器上 获取令牌: 对于共享运行器,让管理员转到 GitLab 管理区域并选择Overview > Runners 对于group runner,转到CI/CD > Runners 对于project run ......
sql server 从指定的字符串开始截取到指定字符串结束获取中间的值
我想要获取装箱件数里面的值2 SELECT SUBSTRING('装箱件数【2】,验货员【超级用户】',CHARINDEX('【', '装箱件数【2】,验货员【超级用户】') + 1,CHARINDEX('】', '装箱件数【2】,验货员【超级用户】') - CHARINDEX('【', '装箱件数 ......
Exchange Server 2016 :高可用DAG+NLB
上一篇文章介绍了现在Exchange Server 2016 的架构体系,体系中Exchange的高可用就只剩下了DAG,对于NLB已经采用了其余的负载平衡器。但是在实际测试中,我发现使用两台服务器可以同时部署DAG和NLB,这样部署出来虽然在使用中暂没有发现有什么问题,但是在部署的时候会存在问题, ......
docker.sock 和 docker.socket 无操作权限的修复
问题: 第三软件jenkins等,甚至docker本身都有可能报如下无权限操作的错误:docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker ......
Vue向服务端发送axios请求报错解决:AxiosError {message: 'Request failed with status code 403', ...}
Vue向服务端发送axios请求报错解决:AxiosError {message: 'Request failed with status code 403', ...} 登录界面点击提交向服务端发送用户名和密码,在Vue中用axios向服务端发送请求,一直显示403错误: 出现问题的前端请求代码如 ......
docker runner
docker exec -it gitlab cat /opt/gitlab/embedded/service/gitlab-rails/VERSION 11.1.14 安装gitlab-runner docker安装方式 1 查看gitlab版本 docker exec -it gitlab ca ......
基于Docker 的redis cluster部署
一、设置宿主机配置文件 这里设置在 /data/redis/conf/redis.conf内容如下: # 不能设置密码,否则集群启动时会连接不上 # Redis服务器可以跨网络访问 bind 0.0.0.0 # 修改端口号 port 6379 # Redis后台启动 daemonize no # 开 ......
docker基础命令
注意:vgantrun https://hub.docker.com修改docker镜像仓库的地址:(原因直接采用docker自己配置的拉取比较慢,因此自己选择国内的一些镜像仓库速度要快一些) 修改步骤:1.根据不同系统的daemon.json的位置不同,目前我采用的是centos7路径是/etc/ ......
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
今天执行mysql操作的时候出现了错误:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'问题 1:首先检查是否安装了mysql-server了 su ......
java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''',b_5='17',b_6='' wher
java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right s ......
Docker 命令 #2
Docker 命令 #2 这次是在阿里云上部署了个新服务,记一下用到的命令。 Linux 命令 查看文件 一般都是使用 ls 命令( list )查看当前目录的文件,或者使用 ls -l 查看文件详情,而 ll 则是 ls -l 的缩写。 移动文件 使用 mv 命令( move )移动文件,用法:m ......
SQL Server评估期已过问题的解决方法
SQL Server评估期已过问题的解决方法 打开配置工具——sql server安装中心,选择版本升级,网上找个序列号即可 ......
python+playwright 学习-55 在docker 容器中运行playwright脚本
前言 Dockerfile.focal可用于在 Docker 环境中运行 Playwright 脚本。这些镜像包括在 Docker 容器中运行浏览器所需的所有依赖项,还包括浏览器本身。 playwright 在linux 系统上目前只支持Ubuntu 系统的部分版本,centos 和debian系统 ......
基于docker 安装的gitlab 升级
gitlab 升级 背景 现在的gitlab版本是13.0.1,目标是 14.9.5 因为,这个版本及以后支持禅道集成。 升级过程 先备份数据 gitlab-rake gitlab:backup:create #有两个文件需要手工备份 #gitlab.rb路径:/etc/gitlab/gitlab. ......
Docker 启动异常 不显示报错信息
##错误的启动配置 sudo docker run --rm -d \ -p 80:80 -p 443:443 nginx 执行结果为返回容器 id , 但容器未启动, 无报错信息 sudo docker run --rm -itd \ -p 80:80 -p 443:443 nginx bash ......
关于sql server数据库本地连接失败的问题的解决
问题描述 打开SQL Server使用时,需要连接到本地数据库;但是一直显示连接本地数据库失败; 问题解决 右键管理->服务与应用程序->服务->找到这个: 右键打开它,再次连接,就能够成功运行啦! ......
docker一些常用命令
docker version:查看Docker版本信息。 该命令可以查看当前安装的Docker版本信息,包括Docker引擎、客户端、API等版本。 docker info:查看Docker的详细信息。 该命令可以查看Docker的详细信息,包括容器、镜像、网络等。 docker search:搜索 ......
Microsoft SQL Server安装2022
https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 用的第三个 注册,填完就可以下载。 选择位置 左边按安装,右边按最上面一个:全新sql 我们默认下一步 中间有几页,同样是下一步,第二次安装,没有显示了。 将适用于sql的 ......
Docker_存储卷-挂载
###Docker 存储卷 volume Docker-managed volume(docker管理卷) Bind mount volume(绑定挂载卷) ###挂载 Docker提供了3种方法将数据从Docker宿主机挂载(mount)到容器: volumes,Volumes由Docker管理, ......
docker启动Redis
1.dockerhub中寻找对应版本 2.docker pull redis:6.0.19 3.运行Redis 1.前台运行 docker run -p 6379:6379 --name redis1 redis:6.0.19 --restart=always2.后台运行docker run -d ......