Docker
文章平均质量分 62
Fairy要carry
欲戴其冠,必承其重
展开
-
Docker部署Mysql
前段时间数据库被别人清了,重新restart了发现权限也没了,然后还改不了,我直接迷惑,后面重新部署了一下mysql。原创 2022-11-05 11:30:44 · 133 阅读 · 0 评论 -
Docker和K8S的区别
除了Pod之外,K8S还有一个Service的概念,一个Service可以看作一组提供相同服务的Pod的对外访问接口。虚拟机,就是在你的操作系统里面,装一个软件,然后通过这个软件,再模拟一台甚至多台“子电脑”出来 ——> 在“子电脑”里,你可以和正常电脑一样运行程序,例如开QQ。除了Pod之外,K8S还有一个Service的概念,一个Service可以看作一组提供相同服务的Pod的对外访问接口。我来到一片空地,想建个房子,于是我搬石头、砍木头、画图纸,一顿操作,终于把这个房子盖好了。虚拟机属于虚拟化技术。原创 2022-11-05 09:20:31 · 719 阅读 · 0 评论 -
Docker升级降级
Docker: 教程07 - ( 如何对 Docker 进行降级和升级) - 知乎 (zhihu.com)原创 2022-11-04 01:35:45 · 1213 阅读 · 0 评论 -
沙箱机制的理解
比如我们有一个应用程序可以访问机器上的所有资源:比如CPU,内存等等,但是这样肯定是不安全的,如果随意操作资源就可能破坏资源的使用,使其他使用资源的应用程序受到影响解决:1.为程序分配一个权限账号,操作系统的权限管理机制进行限制2.为程序提供一个受限的环境:沙箱机制所以说,什么是沙箱机制?沙箱机制就是限定一个应用程序访问资源的运行环境使用场景:1.类加载器,利用双亲委派机制,先委派给高层类进行加载,当高层无法应付时交给下面的加载器(保证了系统的核心类不会被篡改,恶意代码无法访问关键资源)原创 2022-10-19 09:50:41 · 1629 阅读 · 0 评论 -
centos下的yum安装出现的问题
centos8后就不维护了。原创 2022-09-17 20:03:02 · 215 阅读 · 0 评论 -
Docker
引子Docker解决依赖兼容问题:我们来看一看操作系统:像Linux只是一个内核,内核与硬件交互,提供操作硬件的指令,比如:复制文件...而CentOs这种是属于系统应用,将内核指令封装为函数给程序员调用而我们程序就是基于系统函数来实现功能的;不同的系统应用中的系统函数库是不一样的(比如:CentOs和Ubuntu)——>所以说CentOs上的应用是不能再Ubuntu上运行的,因为函数库不一样(不能跨系统)Docker如何解决大型项目依赖环境复..原创 2022-05-12 14:00:54 · 325 阅读 · 0 评论 -
私有镜像仓库的搭建管理
# 1、拉取私有仓库镜像 docker pull registry# 2、启动私有仓库容器 docker run -id --name=registry -p 5000:5000 registry# 3、打开浏览器 输入地址http://私有仓库服务器ip:5000/v2/_catalog,看到{"repositories":[]} 表示私有仓库 搭建成功# 4、修改daemon.json vim /etc/docker/daemon.json # 在上述文件中添加一个key,保存.原创 2022-05-12 13:06:41 · 395 阅读 · 0 评论 -
DockerCompose部署多个镜像
目录初始DockerCompose安装DockerComposeCompose部署微服务demo初始DockerCompose作用:快速部署多个容器,而无序一个个docker run介绍:DockerCompose是一个文本文件,里面通过指令定义了每个容器如何运行的下面是两种方式:不用端口是因为集群,自己访问就行了,所以端口不需要暴露;version:"3.8"services:mysql:image:mysql:5.7...原创 2022-05-11 22:51:22 · 3915 阅读 · 2 评论 -
Dockerfile自定义镜像
目录镜像结构什么是Dockerfile常见的镜像在DockerHub能找到,但是我们自己写项目得自己构造镜像;镜像结构作用:提高复用性,当应用需要更新时,不再是整个系统重装进行更新,而是对需要更新的部分进行更新,其他地方不动——>这就是分层的好处每做一次新的操作会产生新的一层简单来说,镜像就是在系统函数库、运行环境的基础上添加应用程序文件、配置文件,然后合并后+编写好的启动脚本(镜像运行的入口)一起形成的文件所以说,构建镜像,就是实现上述打包过程;...原创 2022-05-11 18:10:07 · 437 阅读 · 0 评论 -
Docker基本操作
练习:基于镜像创建容器,完成容器操作容器三种状态:运行、暂停、停止暂停:容器进程被储存起来,cpu不再调度,内存被保存起来停止:直接回收,直接kill掉当前进程,当重新生成时(start),是一个全新的进程命令:docker exec:进入容器执行命令docker logs:查看容器运行日志,一些比较细节的地方docker ps:查看运行的容器状态docker rm 指定容器:删除容器案例:创建并且运行Nginx容器使用指南:在Doc...原创 2022-05-11 15:12:07 · 608 阅读 · 0 评论