Docker容器与虚拟化技术
文章平均质量分 90
Docker容器与虚拟化技术
cronaldo91
这个作者很懒,什么都没留下…
展开
-
Docker容器与虚拟化技术:OpenEuler 部署 Prometheus 与 Grafana
访问targets(第一种方式的宿主机地址)访问targets(第二种方式的容器地址)(3)创建node-exporter容器。(9)导入Grafana监控模板(主机)192.168.204.145(动态)192.168.204.141(静态)192.168.204.142(静态)(8)查看Grafana监控模板的官网。导入主机的监控模板,模板id为8919。导入ES的监控模板,模板id为878。(1)拉取Grafana镜像。(3)创建Grafana容器。第二种方式:(宿主机地址)第一种方式:(容器地址)原创 2024-04-06 10:59:58 · 963 阅读 · 1 评论 -
Docker容器与虚拟化技术:OpenEuler 部署 ES 与 Kibana
登录cpolar官网,点击左侧的预留,找到保留二级子域名,为远程服务器连接保留一个固定二级子域名地址。进入容器中找到/usr/share/kibana/config/kibana.yml。(6) 点击插件 (Google浏览器)(3)点击插件 (Firefox浏览器)192.168.204.145(动态)192.168.204.141(静态)192.168.204.142(静态)(2) 点击插件 (Edge浏览器)分页展示全部索引信息 (目前为空)连接 (展示集群和节点信息)连接 (展示集群和节点信息)原创 2024-04-01 13:58:48 · 966 阅读 · 0 评论 -
Docker容器与虚拟化技术:OpenEuler 部署 Docker UI
是 Docker 的一个命令行选项,用于设置容器内工作目录(working directory)的路径。登录cpolar官网,点击左侧的预留,找到保留二级子域名,为远程服务器连接保留一个固定二级子域名地址。选项,Docker 默认会使用 Dockerfile 中指定的。选项允许您指定容器内初始工作目录,也就是执行后续命令的目录。例如,如果想要启动一个容器,并希望进入容器后直接处于。(5)创建Docker Compose UI容器。(2)创建Docker UI容器。),使得用户可以与容器进行交互。原创 2024-03-27 16:01:34 · 1070 阅读 · 0 评论 -
Docker容器与虚拟化技术:OpenEuler 使用 docker-compose 部署 DashDot
查看所生成的公网访问地址,有两种访问方式,一种是http 和https。(5)使用docker compose方式快速创建Dashdot容器。这里的地址是随机的,24小时会发生变化,主机重启也会变化。CPU 查看所有核心 (Show All Cores)(4)编辑docker-compose.yaml文件。(10)使用Cpolar https公网地址 访问。(5)检查docker compose版本。登录仪表盘 (输入注册的账号密码)查看在线隧道列表(随机地址已更新)(6)访问固定的公网https地址。原创 2024-03-22 11:40:58 · 957 阅读 · 0 评论 -
Docker容器与虚拟化技术:OpenEuler 使用 docker-compose 部署 LNMP
80 、3306、900 端口被docker容器占用。192.168.204.144(动态)192.168.204.141(静态)192.168.204.142(静态)-d 在后台运行容器,没有提示信息。(11)创建数据库连接db.php。(4) 查看docker版本。(4)添加nginx配置文件。(9)创建index.php。(5)查看docker进程。(1)查看docker镜像。(3) 查看网络ip。php文件未设置时区。修改db.php文件。原创 2024-02-29 11:40:09 · 1442 阅读 · 0 评论 -
Docker容器与虚拟化技术:OpenEuler 部署 docker容器应用
将httpd.conf里的下面三处注释去除(下面IP必须填写PHP容器真实的IP,fpm端口号默认9000,不用变化)进入3d开头的容器,密码为mysql容器创建时指定的密码Root_321。新建容器再进入容器查看(容器内安装目录为apache2)主机与docker容器的80端口未映射成功。192.168.204.141(静态)(15) 创建php-fpm 容器。,所以在此提交之后,容器开始失败。(9)修改httpd配置文件。(13)创建apache容器。(4)启动docker服务。原创 2024-02-28 12:31:31 · 3508 阅读 · 0 评论 -
Docker容器与虚拟化技术:kylin 部署 docker容器应用
containerd.io-1.6.4-1.p01.ky10.x86_64.rpm 下载失败。(18)查看 Syncthing的Windows版本。容器的80端口映射到宿主机的8000端口。-v 宿主机与容器进行文件或目录的交互。(7)运行docker-compose。-e 容器启动时给容器传一些变量信息。-p : 容器端⼝映射到宿主机的端⼝。-v : 将主机⽬录挂载到容器的⽬录。(5)升级docker引擎到新版本。目前容器起来的nginx进程为8个。目前容器起来的nginx进程为2个。原创 2024-02-22 18:43:04 · 1949 阅读 · 0 评论 -
Docker容器与虚拟化技术:DaoCloud账户注册
该命令会从DaoCloud下载一个脚本,并将配置写入/etc/docker/daemon.json中(其实就是把registry-mirrors改成了DaoCloud自己的镜像源)。DaoCloud是企业级容器云平台,它提供了一套容器集群解决方案,Daocloud可以管理你的计算资源,包括物理机和公有云环境,你可以在DaoCloud平台上部署并管理所有的。命令如下,选择适合自己系统的版本,然后Copy(复制)(7)启动加速器(右上角)(8)执行其提示的命令。(6)完成注册后登录。原创 2023-10-15 10:31:53 · 743 阅读 · 4 评论 -
Docker容器与虚拟化技术:Docker-Compose单机编排工具
序列靠索引获取值映射靠key获取值。序列类型是有序的元素集合而映射类型则是键值对的无序集合。原创 2023-08-21 16:58:07 · 245 阅读 · 0 评论 -
Docker容器与虚拟化技术:容器运行时说明与比较
真正的启动容器是通过 containerd-shim 去调用 runC 来启动容器的,runC 启动完成后会直接退出,containerd-shim 会成为容器进程的父进程,负责收集容器进程的状态,上报给 containerd,并在容器中 pid 为 1 的进程退出后接管容器中的子进程,确保不会出现僵尸进程。新项目汇集了最好的这两种技术都具有重构虚拟化,容器原生应用程序的共同愿景,为了提供容器的速度,和虚拟机的安全。CRI-O是由红帽发起并开源的一款容器运行时,本身比较新,没有太多的生产实践。原创 2023-08-21 23:26:42 · 581 阅读 · 0 评论 -
Docker容器与虚拟化技术:Docker consul 实现服务注册与发现
consul是google开源的一个使用go语言开发的服务管理软件。Consul-Template是基于Consul的自动替换配置文件的应用。8300:replication、leader farwarding的端口8301:lan cossip的端口8302:wan gossip的端口8500:web ui界面的端口8600:使用dns协议查看节点信息的端口curl 127.0.0.1:8500/v1/status/peers #查看集群server成员。原创 2023-08-22 16:39:05 · 596 阅读 · 0 评论 -
Docker容器与虚拟化技术:GitHub账户注册
(9)验证后,点击“Create account”按钮后,出现如下界面,要求输入发到邮箱中的验证码。(11)在以两个问卷项中依次做出选择(不做选择也可以),点击“Continue”按钮,出现如下界面。(13)点击左下方的“Continue for free”按钮,出现如下界面。(12) 继续做出选择,之后点击下方的“Continue”按钮,出现如下界面。(8)填写n并点击“Continue”按钮后,出现如下界面,随后进行验证。(10)输入邮箱中收到的验证码后,跳转到如下界面。(6)完成后,密码已通过。原创 2023-08-23 16:22:40 · 652 阅读 · 0 评论 -
Docker容器与虚拟化技术:Docker compose部署LNMP
Dockerfile配置目录主要存放Dockerfile构建脚本和一些配置文件,lnmp运行目录主要存放程序运行产生的一些数据,比如mysql数据等。(2) 上传 nginx-1.12.0.tar.gz、wordpress-4.9.4-zh_CN.tar.gz 到 /opt/nginx/ 目录中。(2) 上传 mysql-boost-5.7.20.tar.gz 到 /opt/mysqld 目录中。(2) 上传 软件包及配置文件到 /opt/nginx/ 目录中。原创 2023-08-23 18:56:37 · 1066 阅读 · 0 评论 -
Docker容器与虚拟化技术:Gitlab账户注册
(5) 也可以与其他已有账户进行关联。点击下方的register now。(4) 进入注册页面填写。(6)关联github账户。GitLab 是一个用于。,并在此基础上搭建起来的。原创 2023-08-23 16:55:10 · 852 阅读 · 0 评论 -
Docker容器与虚拟化技术:Dockerfile部署LNMP
表示读取nginx容器的共享信息#表示读取mysql容器的共享信息。原创 2023-08-18 16:31:19 · 1222 阅读 · 0 评论 -
Docker容器与虚拟化技术:Docker镜像创建、Dockerfile实例
容器=镜像+读写层指定前台运行(如果不指定前台运行,Docker则会自动退出)\s代表正则表达式中的一个空白字符(可能是空格、制表符、其他空白)只保留[ ]内的行,其它行全删除for i in *;done);rm -rf ...任何使用docker run 命令传入的参数都会附加在entrypoint指令之后,并且用此命令传入的参数会覆盖在Dockerfile中使用CMD指令设定的值。CMD指令的主要用意是设置容器的默认执行的命令。CMD 设定的命令会在entrypoint之后执行。原创 2023-08-17 21:58:38 · 631 阅读 · 0 评论 -
Docker容器与虚拟化技术:Docker容器操作、网络模式
直接执行 docker run 命令, 等同于先执行 docker create 命令,再执行 docker start 命令。执行docker rm -f 命令,等同于先先执行 docker stop ,再执行docker rm命令。原创 2023-08-15 17:03:08 · 292 阅读 · 0 评论 -
Docker容器与虚拟化技术:Docker资源控制、数据管理
docker system prune -a #可以用于清理磁盘,删除关闭的容器、无用的数据卷和网络。原创 2023-08-15 19:37:03 · 706 阅读 · 0 评论 -
Docker容器与虚拟化技术:Docker架构、镜像操作
(1) IT架构裸金属 → 虚拟机 → 容器→ 函数化、代码化云计算涌现出很多改变传统IT架构和运维方式的新技术,比如虚拟机、容器、微服务、Serverless(无服务),无论这些技术应用在哪些场景,降低成本、提升效率是云服务永恒的主题。①运行物理机,也称为裸金属②虚拟机VM,可以在一台物理机上创建多个虚拟机,并把物理配置分发成多个虚拟配置缺点:性能损耗大,大约损耗50%虚拟机常用软件:KVM(linux内核)③。原创 2023-08-14 23:13:19 · 952 阅读 · 0 评论