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

网站模板 带手机端毕节做网站的公司

网站模板 带手机端,毕节做网站的公司,什么叫优化,网站建设所需物资文章目录 Ubuntu 安装Docker步骤前言1. 进入Docker官网,进入开发者页面2. 选择适合自己的安装方式3. 安装 Docker1.更新系统包,安装插件,创建秘钥及目录2.安装 Docker 软件包3.设置开机启动4.通过运行 hello-world 镜像验证安装是否成功 常见…

文章目录

  • Ubuntu 安装Docker步骤
    • 前言
    • 1. 进入Docker官网,进入开发者页面
    • 2. 选择适合自己的安装方式
    • 3. 安装 Docker
      • 1.更新系统包,安装插件,创建秘钥及目录
      • 2.安装 Docker 软件包
      • 3.设置开机启动
      • 4.通过运行 hello-world 镜像验证安装是否成功
    • 常见异常处理
      • 1. 执行`hello-world`文件的时候报错,主要是权限问题
      • 2. 由于国内要求,Docker服务已经禁止,需呀配置加速(这里由于发布要求已经封禁,需要的了解的可以联系我)
      • 3. 将 Docker 的安装源更换为阿里云的 Docker 镜像源,替换官方的镜像源。

Ubuntu 安装Docker步骤

前言

资料参考看云手册,虽然手册是付费的,但是里面介绍的真的很细,很多使用不了的解决办法都里面都有,强烈推荐:https://www.kancloud.cn/linzhifen5/dockerfile-reference

1. 进入Docker官网,进入开发者页面

  • 官网地址:https://docker.com/
    在这里插入图片描述

  • 进入开发者
    在这里插入图片描述

  • 选择引擎安装
    在这里插入图片描述

  • 在里面可以看到很多的版本,这里我们只以Ubuntu为例进行安装,中途会遇到很多报错问题,也会一起解决。
    在这里插入图片描述

2. 选择适合自己的安装方式

判断自己的版本是不是可以安装

3. 安装 Docker

Ubuntu 的 Docker 安装分为3步:

1.更新系统包,安装插件,创建秘钥及目录

更新系统包索引,以便获取最新的软件包列表;
安装 ca-certificates 和 curl;
创建一个名为 /etc/apt/keyrings 的目录,并设置该目录的权限为 0755(即所有者可读、写、执行,组和其他用户可读、执行);
使用 curl 从 Docker 官方站点下载 GPG 密钥,并将其保存到 /etc/apt/keyrings/docker.asc 路径下;
为 /etc/apt/keyrings/docker.asc 文件设置权限,允许所有用户读取该文件(a+r 表示所有用户读取权限),这是为了让 apt 能够读取并验证 Docker GPG 密钥.sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
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
添加 Docker 仓库到 apt 源
更新 apt 包索引echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update使用阿里云库安装(推荐):
echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

2.安装 Docker 软件包

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

测试 Docker 是否安装成功

docker -v

如果打印出 Docker 的版本参数,表示你的Docker已经运行成功了,恭喜喔;

如果没有Docker命令,那就是安装失败,可以参考页尾的“异常处理2”重新安装。

3.设置开机启动

sudo systemctl start docker

查看开机启动是否设置成功

systemctl status docker

Active: active (running) 表示 Docker 服务正在运行。
Loaded: loaded (/lib/systemd/system/docker.service; enabled) 表示 Docker 服务已经配置为开机启动(enabled)。

4.通过运行 hello-world 镜像验证安装是否成功

sudo docker run hello-world

安装不成功换一下自己的Docker库地址(多试几次,有50秒的启动时间),如下:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<EOF
{"registry-mirrors": ["https://mirror-hub-3avm.onrender.com"],"max-concurrent-downloads": 5,"log-level": "debug"
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

到此安装结束。

常见异常处理

1. 执行hello-world文件的时候报错,主要是权限问题

如:出现 permission denied while trying to connect to the Docker daemon socket 错误通常是因为当前用户没有足够的权限访问 Docker 守护进程。
解决办法:

sudo usermod -aG docker $USER
sudo shutdown -r now
  • -aG:将用户追加到指定的组中。
  • $USER:这是当前的用户名。
  • shutdown -r now 重启服务器

2. 由于国内要求,Docker服务已经禁止,需呀配置加速(这里由于发布要求已经封禁,需要的了解的可以联系我)

创建 Docker 配置目录
创建并编辑 Docker 配置文件
重新加载 systemd 配置
重启 Docker 服务sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<EOF
{"registry-mirrors": ["https://mirror-hub-3avm.onrender.com"],"max-concurrent-downloads": 5,"log-level": "debug"
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

再次测试“hello-world”

sudo docker run hello-world

测试拉取操作

docker pull xxxxx.xxxx.xxxx/okteto/docker-proxy:latest

基本解决以上问题就可以实现安装,还有问题请与作者联系。

3. 将 Docker 的安装源更换为阿里云的 Docker 镜像源,替换官方的镜像源。

(1)如果你已经按照官方源配置了 Docker 的安装源,可以先删除旧的源配置,防止冲突:

sudo rm /etc/apt/sources.list.d/docker.list

(2)将阿里云的 Docker 镜像源添加到系统的 APT 源中

echo \"deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

(3)为了确保 APT 源的安全性,你需要导入阿里云的 GPG 密钥

sudo curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc

设置文件权限:

sudo chmod a+r /etc/apt/keyrings/docker.asc

(4)更新软件包列表

sudo apt-get update

(5)查看 Docker 的源配置文件 /etc/apt/sources.list.d/docker.list 是否已经正确指向阿里云的镜像源

cat /etc/apt/sources.list.d/docker.list

(6)验证 GPG 密钥是否导入成功

sudo apt-key list
http://www.15wanjia.com/news/186850.html

相关文章:

  • 微信网站怎么制作wordpress菜单定制
  • 阿里云轻云服务器可以放多个网站啊怎么做网站有什么组成
  • node.js做直播网站工业设计展会2023
  • 网站建设好如何开通wordpress 音乐 插件怎么用
  • 临桂区建设局网站中国移动视频网站建设
  • 建站优化公司购物网站 建设
  • 如何优选网站建设公司wordpress+小说+采集
  • 网站怎样关键词排名优化杭州做小程序开发的公司有哪些
  • 手机黄山网站指定图片做logo网站
  • 做交通事故的网站山西建设工程备案网站
  • 北京网站制作最新教程搜索引擎优化的目标体系包括哪些
  • 东莞建设网站郑州郑东新区
  • 网站开发用到什么技术用html制作登录注册界面
  • 网站建设相关博客上海平面网站
  • 如何评价一个网页的设计企业网站seo模板
  • 网站后台上传word谷歌sem推广
  • 网站建设的注意事项国外空间做网站怎么样
  • 哪家公司设计网站好松江新城投资建设有限公司网站
  • 北京网站建设 乐云seo咨询行业网站开发
  • 中国站长网入口wordpress首页无法看到后台登录
  • 咋样做网站快照软件app开发需要多少钱
  • 做爰全过程免费的视频 网站wordpress增加微语
  • 网站制作排名免费企业logo设计
  • 怎么制作网站记事本淄博手机网站
  • 怀化物流网站建设报价微信分享网站显示图片
  • 民宿预订网站制作上海开办企业一窗通
  • ppt那个网站做的好网站建设提案ppt
  • 响应式网站制作价格企业seo解决方案
  • 做网站 需要 域名 空间微软网站制作软件
  • 九寨沟城乡建设官方网站网站设计技术公司