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

简述网站开发平台及常用工具襄阳seo培训

简述网站开发平台及常用工具,襄阳seo培训,织梦网做网站,高端品牌女装连衣裙在 Ubuntu 上安装 Docker Engine (使用华为云源) 1. 更新系统软件包 sudo apt update sudo apt upgrade -y2. 安装必要的依赖包 sudo apt install -y \ca-certificates \curl \gnupg \lsb-release \git \vim \wget3. 添加 Docker 的 GPG 密钥 (来自华为云镜像) # 创建用于存…

在 Ubuntu 上安装 Docker Engine (使用华为云源)

1. 更新系统软件包

sudo apt update
sudo apt upgrade -y

2. 安装必要的依赖包

sudo apt install -y \ca-certificates \curl \gnupg \lsb-release \git \vim \wget

3. 添加 Docker 的 GPG 密钥 (来自华为云镜像)

# 创建用于存放密钥的目录(如果不存在)
sudo mkdir -p /etc/apt/keyrings# 下载华为云镜像提供的 Docker GPG 密钥并保存
curl -fsSL https://repo.huaweicloud.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg# 确保密钥文件对所有用户可读
sudo chmod a+r /etc/apt/keyrings/docker.gpg

4. 设置 Docker 的 apt 仓库 (使用华为云镜像)

将华为云的 Docker apt 仓库添加到您的系统源列表中。

echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://repo.huaweicloud.com/docker-ce/linux/ubuntu \$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  • $(dpkg --print-architecture) 会自动检测您的系统架构(如 amd64)。
  • $(lsb_release -cs) 会自动检测您的 Ubuntu 版本代号(如 jammy, focal)。
  • signed-by 指向我们上一步添加的 GPG 密钥文件。

5. 更新软件包索引 (包含 Docker 仓库)

添加新仓库后,需要再次更新 apt 包索引,以便 apt 知道可以从新仓库下载软件包。

sudo apt update

6. 安装 Docker Engine

现在可以安装最新版本的 Docker Engine、命令行工具 (CLI)、Containerd 运行时以及推荐的 Buildx 和 Compose 插件。

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

7. 配置 Docker 镜像加速器

为了加快拉取 Docker 镜像的速度,配置使用您指定的镜像加速器地址。编辑(或创建) Docker 的配置文件 /etc/docker/daemon.json

# 确保 /etc/docker 目录存在
sudo mkdir -p /etc/docker# 写入您指定的镜像加速器配置
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com","https://mirror.ccs.tencentyun.com","https://hub-mirror.c.163.com"]
}
EOF

8. 重启 Docker 服务

应用 daemon.json 的配置更改,需要重新加载 systemd 配置并重启 Docker 服务。

sudo systemctl daemon-reload
sudo systemctl restart docker

9. (可选但推荐) 将当前用户添加到 docker

默认情况下,运行 docker 命令需要 sudo 权限。为了避免每次都输入 sudo,可以将您的用户添加到 docker 用户组。

sudo usermod -aG docker $USER

重要提示: 将用户添加到 docker 组后,您需要完全注销并重新登录系统,或者在当前终端会话中运行 newgrp docker 命令,才能使组成员资格生效。否则,直接运行 docker 命令仍会提示权限不足。

10. (可选) 验证 Docker 安装

运行一个简单的测试镜像来验证 Docker Engine 是否已成功安装并可以正常工作。

# 如果您没有注销/重新登录或运行 newgrp docker,此命令可能需要 sudo
docker run hello-world

在 Ubuntu 上安装和配置 Miniconda

Miniconda 是 conda 的一个免费、最小化的安装程序。它是 Anaconda 的一个小型引导版本,仅包含 conda、Python、它们所依赖的包,以及少量其他有用的包(包括 pip、zlib 等)。

步骤 1:下载 Miniconda 安装脚本

```bash
# 下载最新的适用于 Linux x86_64 的 Miniconda 安装程序
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
```
*(如果您使用的是不同的架构,例如 ARM64 (aarch64),请确保从 Miniconda 网站下载对应的安装程序)。*

步骤 2:运行安装脚本

  1. (可选,但推荐)使脚本可执行:
    chmod +x Miniconda3-latest-Linux-x86_64.sh
    
  2. 使用 bash 运行安装脚本:
    bash Miniconda3-latest-Linux-x86_64.sh
    
  3. 根据提示操作:
    • 许可协议:Enter 查看许可协议。使用空格键或 Enter 键向下滚动。最后,输入 yes 并按 Enter 接受条款。
    • 安装位置: 系统会要求您确认安装位置。默认通常是您主目录下的 ~/miniconda3。这通常是一个不错的选择。按 Enter 接受默认值,或者如果需要,指定一个不同的路径。
    • 初始化 Conda: 安装程序会询问您是否希望通过运行 conda init 来初始化 Miniconda3。强烈建议输入 yes 并按 Enter 这个命令会修改您 shell 的配置文件(例如 Bash 的 .bashrc),以便在您启动新的终端会话时自动将 conda 添加到系统的 PATH 环境变量中。

步骤 3:应用 Shell 初始化更改

安装完成并且 conda init 运行后,对您的 shell 配置文件(例如 ~/.bashrc)所做的更改需要关闭并重新打开您的终端,或者直接加载该配置文件后才能生效。

要在当前终端会话中立即应用更改:

source ~/.bashrc

现在应该会看到终端提示符前面多了 (base) 字样,这表示 Conda 的基础(base)环境已被激活。

1. 更新软件包列表

在安装新软件之前,建议先更新您的本地软件包索引:

sudo apt update

2. 安装 tmux

tmux 通常包含在 Ubuntu 的标准软件仓库中,可以直接使用 apt 安装:

sudo apt install tmux -y

方法一:使用 APT 包管理器(推荐,适用于较新的 Ubuntu 版本)

如果您的 Ubuntu 版本较新(例如 Ubuntu 21.04 或更高版本),btop 可能已经包含在官方仓库中。

  1. 更新软件包列表:
    sudo apt update
    
  2. 安装 btop:
    sudo apt install btop -y
    
  3. 验证安装:
    btop --version
    

基本操作:

  • 使用鼠标键盘方向键进行导航。
  • q 键退出。
  • ? 键查看帮助菜单和快捷键。

文章转载自:

http://VtyjHmPs.kfstq.cn
http://x6jTZM0J.kfstq.cn
http://xEdthUWa.kfstq.cn
http://LSIx7bBJ.kfstq.cn
http://JBTjwh9d.kfstq.cn
http://iNF5CS3W.kfstq.cn
http://sKXaDo5n.kfstq.cn
http://7Zwd3ip1.kfstq.cn
http://YreI6QU3.kfstq.cn
http://eR4HPQ5J.kfstq.cn
http://toZOTrmr.kfstq.cn
http://fS7ZMzSH.kfstq.cn
http://eaoaoM5x.kfstq.cn
http://uNlzfh93.kfstq.cn
http://GV7enUZS.kfstq.cn
http://HZqul6S7.kfstq.cn
http://eKQuftjZ.kfstq.cn
http://QK1pg8PK.kfstq.cn
http://bQemoRwX.kfstq.cn
http://omGjFD7f.kfstq.cn
http://uA3ggex8.kfstq.cn
http://0mPn68VY.kfstq.cn
http://HKieDn4J.kfstq.cn
http://bloCbeyv.kfstq.cn
http://vrH2YLCN.kfstq.cn
http://fsG8mpqm.kfstq.cn
http://tF1gkkjQ.kfstq.cn
http://VkBEJZeF.kfstq.cn
http://sPEr1nC5.kfstq.cn
http://x1M0VSZU.kfstq.cn
http://www.dtcms.com/wzjs/609667.html

相关文章:

  • 美食网站建设的思路哈尔滨建站的网站网页
  • 网站动态好还是静态好云南工程建设信息网站
  • 怎么在网站上添加qq线上设计师是什么意思
  • 自己建网站的优势建设银行网银登录
  • 网站开发行业推广西宁网站建设排名
  • 服务器做多个网站网络公司除了建网站
  • 网站怎么能在百度搜到域名更换网站
  • 网站降权怎么做网站视频不能下载怎么保存视频
  • zero的大型网站seo教程哈尔滨电子政务网站建设
  • PHP网站开发工程师南宁网络营销策划推广公司
  • 九江网站建设制作linux网站建设模板
  • 浙江建设厅继续教育网站首页如何制作网页小游戏
  • 专业做网站排名的人php网站建设入门教程
  • 广州有网站建设学校网站常用模块
  • 网络推广和网站推广做网站一般怎么收费的
  • 网络科技网站建设龙岩网站建设运营
  • 济南建网站工作室制作网站的公司电话号码
  • 网站下拉广告wordpress+内网
  • wordpress网站500错误网站结构是什么 怎么做
  • 建网站建网站的公司哪里做网站最好
  • 企业做产品网站费用大概是多少一起做网站欧洲站
  • 做好网站建设工作做网站是比特币的
  • 免费网站建设ppt廊坊做网站公司排名
  • pc端网站开发总结购物网站起名
  • 随州企业网站建设新网站如何做网站优化
  • 英语卷子哪个网站可以做四川建设厅招投标官方网站
  • 在哪个网站可以学做淘宝详情成安网站建设
  • 网站怎么能快速备案2017年网站设计趋势
  • 网站开发接口文档网站美工培训课程
  • 音乐盒网站源码网站建设五行