dockerfile镜像docker sdk

安装Docker

1.安装底层⼯具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 2.加⼊阿⾥云yum仓库提速docker下载过程 sudo yum-config-manager --add-repo http://mirrors.a ......
Docker

yum 安装docker以及docker-compose的配置使用

1.删除旧版本docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrota ......
docker docker-compose compose yum

docker搭建本地私有仓库详细步骤

1、首先下载 registry 镜像 2、在 daemon.json 文件中添加私有镜像仓库的地址并重启 3、创建registry容器并开放端口 4、给镜像打标签后上传到私有仓库 5、获取私有仓库列表查看是否上传成功 6、验证:从私有仓库下载镜像 1、首先下载 registry 镜像 docker ......
仓库 步骤 docker

docker 阿里云加速

1.注册阿里云账号 比较简单,自己注册并登录。 2.获得加速地址连接 点击右上角控制台 点击容器镜像服务 复制地址 3.粘贴脚本 先创建文件夹 mkdir -p /etc/docker 用vim编辑 vim /etc/docker/daemon.json 输入下面的脚本 { "registry-mi ......
docker

[chat-20230424]docker分段构建

为什么 docker 分段构建,能减小镜像大小 docker 镜像组成 一个Docker镜像包含以下几部分组成: 应用程序和依赖:Docker镜像中可以包含一个或多个应用程序及其依赖库。这些文件通常保存在以只读层(镜像层)的形式存在的文件系统中。 环境变量和配置:在运行该镜像的容器时,可以为其指定一 ......
20230424 docker chat

在docker中查看对应k8s容器日志

个人博客地址: https://note.raokun.top 拥抱ChatGPT,国内访问网站:https://www.playchat.top 最近遇到在不知道k8s环境只知道k8s部署的docker地址时,需要查看服务日志。 docker inspect 容器id | grep log 可查看 ......
容器 docker 日志 k8s 8s

docker部署gitlab CI/CD (二)终篇:部署gitlab runner和添加gitlab-ci.yml文件 终极踩坑版

网上教程很多,但断断续续,先不说大部分都是只截取片段,让人云里雾里,不会的看不懂,懂的不需要看,根据步骤跑不起来不说,改了一堆,完全不解释为什么,也分不清是官方要求还是作者自己夹带的私货。痛定思痛,抛弃任何教程,根据报错实时改进,于2023年4月24日完成此篇。 官方文档: https://docs ......
gitlab gitlab-ci 终极 文件 docker

docker使用

:此文档运行环境为wsl 1 安装使用 1.1 命令 [[wsl安装使用]] wsl --shutdown service mysql start service mysql stop service redis-server start service redis-server stop serv ......
docker

一个.Net版本的ChatGPT SDK

ChatGPT大火,用它来写代码、写表白书、写文章、写对联、写报告、写周边...... 啥都会! 个人、小公司没有能力开发大模型,但基于开放平台,根据特定的场景开发应用,却是非常火热的。 为了避免重复造轮子,今天给大家推荐一个start数量为1.6K的Github开源项目。 项目简介 这个是根据Op ......
ChatGPT 版本 Net SDK

.NET CORE开源 DDD微服务 支持 多租户 单点登录 多级缓存、自动任务、分布式、日志、授权和鉴权 、网关 、注册与发现 系统架构 docker部署

源代码地址https://github.com/junkai-li/NetCoreKevin基于NET6搭建跨平台DDD思想WebApi架构、IDS4单点登录、多缓存、自动任务、分布式、多租户、日志、授权和鉴权、CAP、SignalR、 docker部署 如需简约项目可直接去除项目引用 解耦设计都可 ......
租户 分布式 网关 缓存 架构

手动拷贝文件至nextcloud中并扫描(docker)

出于不能在nextcloud的web页面手动上传,需要写脚本实现自动上传文件至nextcloud的目的,直接在服务器上将文件手动拷贝到nextcloud目录: docker cp /data/files nextcloud:/var/www/html/data/账号名/files 但是一般人不这么做 ......
拷贝 手动 nextcloud 文件 docker

docker中搭建jupyter(基于alpine镜像)

#查看主机信息 neofetch #切换root用户,接下来的命令用root用户好操作 sudo su #查看docker在线下载源 docker info #配置docker在线下载源 vi /etc/docker/daemon.json { "registry-mirrors":[ "https ......
镜像 jupyter docker alpine

Dockerfile 示例

postgis FROM postgres:13.10 RUN apt-get update RUN apt-get install -y postgresql-13-postgis-3 postgresql-13-postgis-3-dbgsym postgresql-13-postgis-3-s ......
示例 Dockerfile

Docker 清理磁盘空间

查看 docker 占用的空间 docker system df docker system df -v 容器的磁盘占用 在容器内创建一个 100MB 的空文件, 此文件是保存在容器的读写层,当停止容器后,容器占用的空间就会变为可回收的。 如何回收呢?删除容器时会删除其关联的读写层占用的空间。 也可 ......
磁盘 Docker 空间

[ Docker ] 部署 nps 和 npc 实现内网穿透

https://www.cnblogs.com/yeungchie/ 云主机上运行 nps 创建映射目录 mkdir -p ~/docker/nps/config 拉取镜像 docker pull oldiy/nps-server 运行容器 创建容器 docker run -d --name nps ......
Docker nps npc

Docker CLI docker compose exec常用命令

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
命令 常用 compose Docker docker

分享一种用镜像封装技术来对复杂的工业软件环境做容灾备份的还原方案

做了产品以后经常遇到一个维护问题,经常一些产品过了七年八年就遇到这样那样的服务起不来需要从头部署,甚至一些产品在设计之初没有考虑到数据量和底层数据死锁,导致产品变得越来越慢,前者导致需要费时费力,后者导致产品风评越来越差,影响客户使用。 甚至有些是由于服务器硬件、和微软多年前的系统文件损坏造成的。 ......
备份 镜像 环境 方案 工业

docker—compose

一、Docker-compose应用场景 我们知道使用一个Dockerfile模板文件可以定义一个单独的应用容器,如果需要定义多个容器就需要服务编排。服务编排有很多种技术方案,今天给大家介绍 Docker 官方产品 Docker Compose 。docker swarm(管理跨节点) Docker ......
compose docker

docker基础

一、Docker概述 1. Docker是什么 Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”。Docker 的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自 ......
基础 docker

docker资源管理

一、docker资源控制1、资源控制工具cgroups;是一个非常强大的linux内核工具,不仅可以限制被namespace隔离起来的资源,还可以为资源设置权重,计算使用量,操控进程启停等,所以cgroups 实现了对资源的配额和度量 cgroups四大功能: 资源限制:可以对任务使用的资源总额进行 ......
资源管理 docker 资源

Docker存储

Docker存储 Docker为容器提供了两种存放数据的资源: (1)由storage driver管理的镜像层和容器层。 (2)Data Volume。 1. storage driver 容器由最上面一个可写的容器层,以及若干只读的镜像层组成,容器的数据就存放在这些层中。这样的分层结构最大的特性 ......
Docker

Docker-compose

一、Docker-compose应用场景 我们知道使用一个Dockerfile模板文件可以定义一个单独的应用容器,如果需要定义多个容器就需要服务编排。服务编排有很多种技术方案,今天给大家介绍 Docker 官方产品 Docker Compose 。docker swarm(管理跨节点) Docker ......
Docker-compose compose Docker

云原生之docker容器资源管理

一、本次实践介绍1.本次实践环境1.本次实践环境为ECS云服务器;2.本次实践为个人测试环境,生产环境请谨慎使用;3.本次实践为研究docker容器的资源管理,加深对docker容器的理解; 2.登录ECS云服务器 二、docker环境检查1.检查docker版本检查docker版本 [root@e ......
容器 资源管理 docker 资源

Docker镜像的三种创建方法及dockerfile案例

一、基于现有镜像创建 1. 首先启动一个镜像,在容器里做修改 (1)首先启动一个镜像,在容器里做修改 docker run -itd centos:7 /bin/bash #创建并启动镜像 docker ps #查看启动的镜像信息 2. 将修改后的容器提交为新的镜像,需要使用该容器的 ID 号创建新 ......
dockerfile 镜像 案例 方法 Docker

使用Docker安装Mysql

mysql官方DockerHub地址:https://hub.docker.com/_/mysql 可选的环境变量: MYSQL_ROOT_PASSWORD MYSQL_DATABASE MYSQL_USER, MYSQL_PASSWORD MYSQL_ALLOW_EMPTY_PASSWORD MY ......
Docker Mysql

Docker资源管理

一、Docker资源控制 1. CPU资源控制工具 cgroups,是一个非常强大的linux内核工具,他不仅可以限制被 namespace 隔离起来的资源, 还可以为资源设置权重、计算使用量、操控进程启停等等。 所以 cgroups(Control groups)实现了对资源的配额和度量。 cgr ......
资源管理 Docker 资源

docker 镜像

一、构建Apache镜像 cd /opt/ #建立工作目录 mkdir /opt/apache cd apache/ vim Dockerfile #基于的基础镜像 FROM centos:7 #维护镜像的用户信息 MAINTAINER this is apache image <lnj> #镜像操 ......
镜像 docker

docker 的数据、资源管理

一、CPU控制 cgroups,是一个非常强大的linux内核工具,他不仅可以限制被namespace隔离起来的资源, 还可以为资源设置权重、计算使用量、操控进程启停等等。所以cgroups (Control groups) 实现了对资源的配额和度量。 cgroups有四大功能: 资源限制:可以对任 ......
资源管理 数据 docker 资源

docker容器基础

一、Docker 概述 1、Docker的概念 Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源 Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机” Docker 的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自 ......
容器 基础 docker

docker网络模式

一、docker网络概述 1、docker网络实现的原理 Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP, 同时Docker网桥是 每个容器的默认网关。 ......
模式 docker 网络