容器docker ubuntu mysql5
dockerfile构建docker镜像
1、dockerfile构建nginx镜像,准备nginx.repo文件 [root@localhost dockerfile]# cat nginx.repo [nginx] name = nginx repo baseurl = http://nginx.org/packages/centos/ ......
Docker CLI docker container ls 常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
容器原理之cgroup
容器原理之cgroup。cgroup(control group)是一个内核特性,用于限制、统计、隔离一组进程的资源(CPU、内存、磁盘、网络等)。 ......
Docker 学习之路之 Docker 应用部署
### Docker 部署 MySQL #### 步骤: 1. 搜索镜像 ``` docker search mysql ``` 2. 拉取镜像 ``` docker pull mysql ``` 3. 创建容器 ``` docker run -id \ -p 13306:3306 \ --name ......
Docker 学习之路之 Docker 容器数据卷
### 数据卷是是宿主机的一个目录或文件 1. 当容器中的目录和数据卷目录绑定后,对方的修改会立即同步 2. 一个数据卷可以同时被多个容器同时挂载 3. 一个容器也可以挂载多个数据卷 ### 数据卷的作用 1. 容器数据的持久化 2. 外部机器和容器数据间接通信 3. 容器之间的间接通信 ### 配 ......
vector 容器的容量(capacity)和大小(size)之间的区别
vector 容器的容量(用 capacity 表示),指的是在不分配更多内存的情况下,也就是事先分配好内存大小,如果不超出容量即便有新的元素加入也不会分配内存空间;容器可以保存的最多元素个数;而 vector 容器的大小(用 size 表示),指的是它实际所包含的元素个数。对于一个 vector ......
Docker:Docker删除upper目录下文件再创建,其与merged目录文件iNode不一致(验证中……)
# 问题描述 磁盘空间不足,经排查发现是docker下的overlay目录下一个服务的容器层(存在于merged和upper)的日志文件占用空间过大。 # 操作 ### 1、尝试docker的清理磁盘命令 一开始使用命令`docker system prune`清理磁盘,该命令用于删除关闭的容器、无 ......
Docker中运行mysql并且数据目录存在本地
Docker中运行mysql并且数据目录存在本地 Docker中运行mysql并且数据目录存在本地 按https://github.com/NeuCharFramework/NCF/wiki/来弄 win11,docker v24.0.2, 镜像加速配置: { "debug": false, "ex ......
Docker部署Java应用[转]
练习要求: 在CentOS Linux release 7.7.1908 (Core)中,先拉一个Centos镜像,然后在光秃秃的centos镜像基础上把项目环境搭建好,然后再提交到自己的docker仓库里。 操作环境: 虚拟机中安装好的CentOS Linux release 7.7.1908 ( ......
VMware ubuntu网卡桥接模式配置
仅对以下环境试验VMware 16.0.0 build-16894299 ubuntu 20.04 开发板:s5p6818 一个fast 家用路由器 连接:一根网线连开发板,一根网线连路由器lan口和主机,一根网线连笔记本和路由器lan口 为什么笔记本不用无线网卡?因为路由器没连网,我要连inter ......
安装OpenMediaVault服务和Docker应用
# 安装SSH服务 1. 安装 ssh服务`sudo apt install ssh` 2. 配置ssh:`sudo vim /etc/ssh/sshd_config` 1. 在`sshd_config`文件中找到`PasswordAuthentication`字段,将其设置为yes:`Passwo ......
安装docker
安装docker 通过 curl 命令安装docker,系统会自动安装完成。 [root@localhost docker]# curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 查看docker版本 [root@lo ......
容器网络域名解析
使用service的原因 1. Pod的IP不是固定的。2. Pod实例之间需要负载均衡。 部署Service和Deploy 使用selector字段来声明这个Service只代理携带了app=hostnames标签的Pod。这个Service的80端口,代理的是Pod的9376端口。 apiVer ......
docker -u 容器内部没有sudo的处理方案。docker容器化的nextcloud忘记密码的处理。
简介: 今天在调试nextclou和AD域控互联。结果脑子抽了,刚安装完的nextcloud,居然忘记了管理用户密码。 虽然重新启一下docker挺方便,但是为了以后更好的使用运维nextcloud,还是另找一下解决方案吧。 一:解决方案occ sudo -u http php occ user:r ......
Docker CLI docker container logs 常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
ubuntu select控制语句不退出
**解决方法:** 如果用户想跳出选择循环,需要在循环体中根据条件在每个分支后增加break语句。 ### 1.用 case 判断: #### 用字符串选择分支: ```bash msg_info "请选择 dev 更新到哪个 Release 分支,数字(其他数字手动输入): " select mo ......
ubuntu history 历史命令条数设置 显示日期
Linux 版本中,支持查看历史命令。 ## 0.前言 Linux 不同的发行版的设置的文件也不一样。 **Ubuntu:** ```bash vim ~/.bashrc ``` **CentOS:** ```bash vim ~/.bashrc 或 vim /etc/profile ``` 历史命 ......
Docker网络介绍
1.Docker网络概述 Docker网络实现原理 Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP, 同时Docker网桥是 每个容器的默认网关。因为在 ......
Docker学习之路之 Docker 常用命令
### Docker 进程操作命令 ``` # 启动 docker systemctl start docker # 查看 docker 状态 systemctl status docker # 停止docker systemctl stop docker # 重新启动 docker systemc ......
docker registry搭建私有镜像仓库
[toc] ### 大神实践 [https://www.cnblogs.com/gcgc/p/10489385.html](https://www.cnblogs.com/gcgc/p/10489385.html) ### 推送到私有镜像仓示例 1、拉取并运行registry镜像: 拉取:docke ......
将jar包以docker方式部署
1、把要部署的工程打成一个jar包。(target目录下获取 2、将jar包上传到服务器指定的目录下,如:/root/selonsy/test.jar 3、编写dockerfile文件,如:/root/selonsy/dockerfile ```text # 必须是第一句,表示当前新镜像是基于哪个镜 ......
Docker部署nextcloud及其使用方法
# Docker部署Nextcloud及其使用方法 ## Docker安装 > Docker 是一个开源的应用容器引擎,基于 [Go 语言](https://www.runoob.com/go/go-tutorial.html) 并遵从 Apache2.0 协议开源。 > > Docker 可以让开 ......
Docker迁移到指定目录
[toc] # Docker迁移到指定目录 要将 `docker` 迁移到另一个目录,需要执行以下步骤: 1. 停止 `docker` 服务 ``` sudo systemctl stop docker ``` 2. 备份原来的 `docker` 数据目录 将原来的 `docker` 数据目录(默认 ......
openEuler(华为欧拉)使用docker安装wine 8+版本,支持32位程序
### 安装docker 参考:[openEuler安装docker](https://www.cnblogs.com/murencao/p/17555846.html "openEuler安装docker") ### 下载wine镜像 [wine的docker镜像,支持i386](https:// ......
Ubuntu创建gitlab服务器&内外网穿透
# Ubuntu创建gitlab服务器&内外网穿透 ## 一.下载git ```json sudo apt-get install git ``` ## 二.gitlab搭建 ### 1.新人gitlab的GPG公钥 ```json curl https://packages.gitlab.com/ ......
【转】Docker入门笔记04:三大核心概念
原文:https://zhuanlan.zhihu.com/p/312142777 Docker的三大核心概念 镜像 Image 容器 Container 仓库 Repository Docker大部分的操作都围绕它的三大核心概念 一、Docker镜像 Docker镜像类似于虚拟机镜像,可以将它理解 ......
利用U盘给Intel NUC重装Ubuntu20.04系统
背景 因为社团里刚好有一个被玩坏的Intel NUC,我又刚好对此感兴趣,于是学长就交给我这一项任务,让我给这台NUC刷机。 目录 NUC刷机基本上简单分为四步 一、格式化U盘 二、下载Ubuntu20.04系统镜像 三、将系统镜像写入U盘,制成启动盘 四、把启动盘里的系统整到NUC里,重装系统,完 ......
使用docker部署chatgpt-on-wechat
目标:能够调用chatgpt接口并回复微信 proxy部署(海外服务器不需要此选项) 下载、配置proxy mkdir -p /data/clash cd /data/clash wget https://github.com/Dreamacro/clash/releases/download/v1 ......
【转】Docker入门笔记01:Docker容器技术的发展历程
原文:https://zhuanlan.zhihu.com/p/304623118 最近因为工作需要,要学习一些基本的Docker知识,所以整理了一些docker的入门知识,感兴趣的小白可以看看,一起学习进步。 要学习一个新的东西,我的习惯一般是先了解它是什么,它是怎么来的,发展历史是怎样的,用来解 ......
【转】Docker入门笔记02:docker的版本,你真的搞清楚了吗
原文:https://zhuanlan.zhihu.com/p/305572519 刚开始学docker的时候,被`docker.io`、`docker-io`、`docker-engine`、`docker-ce`、`docker-ee`这些名词搞晕了,那么到底应该安装哪个呢? docker之所以 ......