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

网站设计策划wordpress移动端插件

网站设计策划,wordpress移动端插件,山东省住房与城乡建设厅网站,个人网站备案可以做公司网站用文章目录简介Ubuntu Server 简介VirtualBox 安装 Ubuntu Server 系统安装 DockerDocker 配置重启 Docker验证镜像源把用户加入 docker 组开启 Docker Api卸载 Docker简介 本文详细介绍了在Ubuntu系统上安装和配置Docker的完整流程,包括Docker官方源添加、依赖包安装…

文章目录

  • 简介
  • Ubuntu Server 简介
  • VirtualBox 安装 Ubuntu Server 系统
  • 安装 Docker
  • Docker 配置
  • 重启 Docker
  • 验证镜像源
  • 把用户加入 docker 组
  • 开启 Docker Api
  • 卸载 Docker

简介

本文详细介绍了在Ubuntu系统上安装和配置Docker的完整流程,包括Docker官方源添加、依赖包安装、服务启动与管理。通过本文,你可以快速在Ubuntu环境中搭建轻量化、可移植的容器化开发与运行环境,提升开发效率与部署灵活性。

Ubuntu Server 简介

  • Ubuntu Server 是 Ubuntu 的服务器版本,没有图形界面(GUI),主要用于服务器环境。
    • Web 服务(Nginx、Apache)
    • 数据库(MySQL、PostgreSQL)
    • 容器平台(Docker、Kubernetes)
    • 文件/存储服务(Samba、NFS)
  • 版本通常每两年发布一个 LTS(长期支持)版本,例如 Ubuntu 24.04 LTS。

VirtualBox 安装 Ubuntu Server 系统

  • VirtualBox 安装 Ubuntu Server 系统及 Ubuntu 初始配置

安装 Docker

  • 官方安装教程:https://docs.docker.com/engine/install/ubuntu/

  • 卸载所有冲突的软件包

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
  • 安装依赖
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo mkdir -p /etc/apt/keyrings
curl -v https://download.docker.com/linux/ubuntu/gpg
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc# Add the repository to Apt sources:
echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \$(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullsudo apt-get update
  • 安装 Docker 最新版本
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  • 查看版本
docker --version
docker compose version

在这里插入图片描述

注: 如上图所示输出版本,则 docker 与 新版 docker compose 都安装好了。

Docker 配置

cd /etc/docker
sudo vim /etc/docker/daemon.json
{"registry-mirrors": ["https://mirror.ccs.tencentyun.com","https://qpaqqzrt.mirror.aliyuncs.com","https://docker.mirrors.ustc.edu.cn"],"log-driver": "json-file","log-opts": {"max-size": "200m","max-file": "3"},"experimental": true
}

重启 Docker

sudo systemctl daemon-reload
sudo systemctl restart docker

验证镜像源

sudo docker info | grep -i mirror

在这里插入图片描述

把用户加入 docker 组

sudo groupadd docker   # 如果还没有 docker 用户组
sudo usermod -aG docker $USER
newgrp docker

开启 Docker Api

sudo mkdir -p /etc/systemd/system/docker.service.d
sudo vim /etc/systemd/system/docker.service.d/override.conf
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
sudo systemctl daemon-reload
sudo systemctl restart docker
sudo systemctl status docker

在这里插入图片描述

curl http://127.0.0.1:2375/version

在这里插入图片描述

  • Docker 信息
sudo docker info | grep -i mirror

在这里插入图片描述

卸载 Docker

  • 卸载 Docker Engine、CLI、containerd 和 Docker Compose 软件包:
sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
  • 主机上的镜像、容器、卷或自定义配置文件不会自动删除。要删除所有镜像、容器和卷,请执行以下操作:
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
  • 删除源列表和密钥环
sudo rm /etc/apt/sources.list.d/docker.list
sudo rm /etc/apt/keyrings/docker.asc
http://www.dtcms.com/a/419726.html

相关文章:

  • 商城网站怎么建网站建设成本控制
  • 网站开发详细设计文档电商培训学校
  • 第一章 数据库系统基本概述
  • 【LangChain】P2 LangChain宏观架构深度解析:构建企业级大模型应用的首选框架
  • OAuth2 技术详解
  • 强化学习赋能预训练新突破:RLPT框架让大模型推理效率与精度双飞跃
  • 东莞外贸建站模板做cps要做什么类型的网站
  • 湛江网站建设公司哪个好郑州运营网站搭建优化
  • 从0手写自己的Linux x86操作系统(视频教程)
  • 有模板怎么建站南通市住房建设局网站
  • 高阶常系数线性微分方程求解方法全解析
  • Visual Studio2022 opencv4.12编译viz功能注意
  • 欧洲网站服务器手机上有那种网站吗
  • 网站 国外服务器网络广告和传统广告的区别
  • 4.1 网络层的功能 (答案见原书 P134)
  • 网站备案核验单清晰申请网站空间是申请域名吗
  • 网站建设图文漯河专业做网站的公司
  • windows显示驱动开发-间接显示驱动程序
  • mybatis物理删除某条记录
  • 盘锦威旺做网站建设公司wordpress插件 stock
  • Seedream 4.0阅读总结中文翻译
  • 广州公共资源建设工程交易中心网站app开发培训班
  • 华硕NUC 15Pro 系列 舒适办公新体验的理想之选
  • 企业网站建设中在方案设计上网站建设 建议
  • 智能合约的更新与迭代
  • C语言实战项目:贪吃蛇(2)
  • 南头专业外贸网站建设公司中国建设银行官网首页登录入口
  • 如何做微信网站防封网站建设 用ftp上传文件
  • C++ STL学习笔记: Vector
  • CSS中 min() max() clamp()函数