当前位置: 首页 > wzjs >正文

宁德工程建设监督网站wordpress所需系统

宁德工程建设监督网站,wordpress所需系统,泰安网站制作推广,企业管理软件代理Docker 简介 Docker 是一个开源的容器化平台,允许开发者将应用及其依赖打包到一个轻量级、可移植的容器中,实现“一次构建,随处运行”。容器技术通过操作系统级虚拟化实现资源隔离,相比传统虚拟机更轻量、高效。 为什么需要 Dock…

Docker 简介

Docker 是一个开源的容器化平台,允许开发者将应用及其依赖打包到一个轻量级、可移植的容器中,实现“一次构建,随处运行”。容器技术通过操作系统级虚拟化实现资源隔离,相比传统虚拟机更轻量、高效。


为什么需要 Docker?

  1. 环境一致性

    • 开发、测试、生产环境不一致会导致“在我机器上能运行”的问题。Docker 容器确保环境完全一致。

  2. 快速部署与扩展

    • 容器秒级启动,适合微服务架构和动态扩缩容。

  3. 资源高效利用

    • 容器共享宿主机内核,无需为每个应用分配独立操作系统资源,资源占用更少。

  4. 依赖隔离

    • 不同应用的依赖(如 Python 2 和 Python 3)可共存于同一宿主机,互不冲突。

核心概念

  1. 镜像(Image)

    • 只读模板,包含运行应用所需的代码、库、环境等(如 Ubuntu + Nginx + 代码)。

    • 镜像通过分层存储(Layer)实现复用,节省磁盘空间。

  2. 容器(Container)

    • 镜像的运行实例,具有独立的文件系统、网络和进程空间。

  3. 仓库(Registry)

    • 存储和分发镜像的平台。公共仓库如 Docker Hub,私有仓库可自建(如 Harbor)。

安装Docker

这里以Centos为例

1.卸载旧版

首先如果系统中已经存在旧的Docker,则先卸载:

yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine \ docker-selinux

2.配置Docker的yum库

首先要安装一个yum工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

安装成功后,执行命令,配置Docker的yum源(已更新为阿里云源):

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.reposudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

更新yum,建立缓存

sudo yum makecache fast

3.安装Docker

最后,执行命令,安装Docker

yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

4.启动和校验

# 启动Docker
systemctl start docker# 停止Docker
systemctl stop docker# 重启
systemctl restart docker# 设置开机自启
systemctl enable docker# 执行docker ps命令,如果不报错,说明安装启动成功
docker ps

5.配置镜像加速

镜像地址可能会变更,如果失效可以百度找最新的docker镜像。

配置镜像步骤如下:

# 创建目录
mkdir -p /etc/docker# 复制内容
tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["http://hub-mirror.c.163.com","https://mirrors.tuna.tsinghua.edu.cn","http://mirrors.sohu.com","https://ustc-edu-cn.mirror.aliyuncs.com","https://ccr.ccs.tencentyun.com","https://docker.m.daocloud.io","https://docker.awsl9527.cn"]
}
EOF# 重新加载配置
systemctl daemon-reload# 重启Docker
systemctl restart docker

http://www.dtcms.com/wzjs/576804.html

相关文章:

  • 赢了网站怎么做的用ps做网站导航
  • 网页打不开steam官网宁波正规seo快速排名公司
  • 宁波网站建站模板高考写作网站
  • 合肥网站建设卫来科技设计网站横幅
  • 做网站收费标准点击量建站网址平台
  • 网站模板选择wordpress英文站更新通知目录
  • 免费源码网站复兴区网络推广公司
  • 邯郸市建设局查中级职称网站做网站用什么程序
  • 网站内容侵权 怎么做建设通app下载
  • 汽车网站建设规划书网站名词解释
  • 沧县网站制作价格怎么用PHP做网站留言板
  • 网站建设承诺做微商网站制作
  • 中国做网站的公司自学网站平面设计
  • 网站备案的要求是什么沈阳有限公司
  • 网站asp怎么没有菜单栏单位网站设计建议书
  • 教育视频培训网站建设网站开发怎么设置打印按钮
  • 九江网站推广从域名到网站建设完成的流程
  • 网站建设 seo模块网页设计网站题目
  • 荣添创意网站建设平面设计接单赚钱吗
  • 岳阳网站推广青岛设计网站的公司哪家好
  • 如何做房产公司网站青岛seo全网营销
  • 网站推广方案中确定目标是指出名的网站制作正规公司
  • 做教程网站犯法吗汕头cms建站
  • 专门做进口零食的网站免费推广网站
  • 做网站需要租服务器吗常德市网站建设
  • 如何设计营销 网站建设网站开发宣传图片
  • 网站建设维护与推广洗涤公司建设的意义
  • 去了哪找网站建设公司wordpress 编辑器设置
  • 网站全屏视频怎么做网站域名解析教程
  • 建设网站需要多少钱济南兴田德润厉害吗小型公众号开发