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

电子商务网站建设 市场分析天津百度推广代理商

电子商务网站建设 市场分析,天津百度推广代理商,做网站给文件不侵权,百度开店怎么收费目录 ubuntu、centos、openEuler安装Docker 1.在 Ubuntu 上安装 Docker 1. 1 更新软件包 1. 2 安装必要的依赖 1.3 添加 Docker 的 GPG 密钥 1.4 添加 Docker 仓库 1.5 更新软件包 1.6 安装 Docker 1.7 启动并启用 Docker 服务 1.8 验证安装 1.9 运行测试容器 1.10…

目录

ubuntu、centos、openEuler安装Docker

1.在 Ubuntu 上安装 Docker

1. 1 更新软件包

1. 2 安装必要的依赖

1.3 添加 Docker 的 GPG 密钥

1.4 添加 Docker 仓库

1.5 更新软件包

1.6 安装 Docker

1.7 启动并启用 Docker 服务

1.8 验证安装

1.9 运行测试容器

1.10 非 root 用户运行 Docker

2.在 CentOS 上安装 Docker

2.1 更新软件包

2.2 安装必要的依赖

2.3 添加 Docker 仓库

2.4 安装 Docker

2.5 启动并启用 Docker 服务

2.6 验证安装

2.7 运行测试容器

2.8 非 root 用户运行 Docker

3.在 CentOS 9 上安装 Docker (使用 dnf)

3.1 更新软件包

3.2 安装必要的依赖

3.3 添加 Docker 仓库

3.4 安装 Docker

3.5 启动并启用 Docker 服务

3.6 验证安装

3.7 运行测试容器

3.8 非 root 用户运行 Docker

4.在 openEuler 上安装 Docker

4.1 更新软件包

4.2 安装 Docker

4.3 启动并启用 Docker 服务

4.4 验证安装

4.5 运行测试容器

4.6 非 root 用户运行 Docker

5.配置国内镜像源(加速)

5.1 创建或编辑 /etc/docker/daemon.json 文件

5.2 重新启动 Docker 服务

6.示例:构建一个简单的 Nginx 镜像

6.1 创建项目目录

6.2 创建 Dockerfile

6.3 index.html

6.4 构建 Docker 镜像

6.5 验证镜像

6.6 运行容器


ubuntu、centos、openEuler安装Docker

1.在 Ubuntu 上安装 Docker

1. 1 更新软件包

sudo apt-get update

1. 2 安装必要的依赖

sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common

sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common

1.3 添加 Docker 的 GPG 密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

# 阿里云的,上下选一个

curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

1.4 添加 Docker 仓库

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"sudo add-apt-repository "deb [arch=amd64]

# 推荐使用国内仓库(阿里云)

sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

1.5 更新软件包

这一步可以跳过的,也可以更新一下

sudo apt-get update

1.6 安装 Docker

sudo apt-get install -y docker-ce

1.7 启动并启用 Docker 服务

sudo systemctl start docker

sudo systemctl enable docker

1.8 验证安装

sudo docker --version

1.9 运行测试容器

sudo docker run hello-world

1.10 非 root 用户运行 Docker

sudo usermod -aG docker $USER

然后注销并重新登录以使更改生效,或者重启一下。

2.在 CentOS 上安装 Docker

2.1 更新软件包

sudo yum update -y

2.2 安装必要的依赖

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

2.3 添加 Docker 仓库

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

# 推荐使用国内仓库(阿里云)

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

2.4 安装 Docker

sudo yum install -y docker-ce docker-ce-cli containerd.io

2.5 启动并启用 Docker 服务

sudo systemctl start docker

sudo systemctl enable docker

2.6 验证安装

sudo docker --version

2.7 运行测试容器

sudo docker run hello-world

2.8 非 root 用户运行 Docker

sudo usermod -aG docker $USER

然后注销并重新登录以使更改生效。

3.在 CentOS 9 上安装 Docker (使用 dnf)

centos9中实际使用的是dnf,但是yum和他做了链接,也可以使用yum。

3.1 更新软件包

sudo dnf update -y

3.2 安装必要的依赖

sudo dnf install -y dnf-plugins-core

3.3 添加 Docker 仓库

sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

# 推荐使用国内仓库(阿里云)

sudo dnf config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.4 安装 Docker

sudo dnf install -y docker-ce docker-ce-cli containerd.io

3.5 启动并启用 Docker 服务

sudo systemctl start docker

sudo systemctl enable docker

3.6 验证安装

sudo docker --version

3.7 运行测试容器

sudo docker run hello-world

3.8 非 root 用户运行 Docker

sudo usermod -aG docker $USER

然后注销并重新登录以使更改生效。

4.在 openEuler 上安装 Docker

4.1 更新软件包

sudo dnf update

4.2 安装 Docker

sudo dnf install docker

4.3 启动并启用 Docker 服务

sudo systemctl start docker

sudo systemctl enable docker

4.4 验证安装

sudo docker --version

4.5 运行测试容器

sudo docker run hello-world

4.6 非 root 用户运行 Docker

sudo usermod -aG docker $USER

然后注销并重新登录以使更改生效。

5.配置国内镜像源(加速)

如果下载太慢,为了提高下载速度,可以配置 Docker 使用国内镜像源,比如阿里云镜像。以下是在 /etc/docker/daemon.json 文件中添加国内镜像源的方法:

5.1 创建或编辑 /etc/docker/daemon.json 文件

sudo vim /etc/docker/daemon.json

添加以下内容

{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]
}

5.2 重新启动 Docker 服务

sudo systemctl daemon-reload

sudo systemctl restart docker

6.示例:构建一个简单的 Nginx 镜像

假设我们有一个简单的 Dockerfile,用于构建一个带有自定义 HTML 文件的 Nginx 镜像。

6.1 创建项目目录

首先,创建一个目录来存放 Dockerfile 和其他相关文件:

mkdir my-nginx

cd my-nginx

6.2 创建 Dockerfile

在项目目录中创建一个名为 Dockerfile 的文件,并添加以下内容:

#  如果没有vim,先下载一下
sudo apt install vim

vim Dockerfile

添加下面内容:

# 使用官方的 Nginx 基础镜像
FROM nginx:latest

# 维护者信息
LABEL maintainer="you@example.com"

# 将自定义的 HTML 文件复制到 Nginx 默认的 HTML 目录
COPY index.html /usr/share/nginx/html/

# 暴露端口 80
EXPOSE 80

# 启动 Nginx 服务
CMD ["nginx", "-g", "daemon off;"]

6.3 index.html

在同一目录中创建一个名为 index.html 的文件,并添加一些简单的 HTML 内容:

vim index.html

<!DOCTYPE html>
<html>
<head>
    <title>Welcome to My Nginx!</title>
</head>
<body>
    <h1>Hello, Docker!</h1>
    <p>This is a custom Nginx server.</p>
</body>
</html>

6.4 构建 Docker 镜像

在终端中运行以下命令来构建 Docker 镜像:

docker build -t my-nginx:custom .

在这个命令中:

  • -t my-nginx:custom 指定了镜像的名称为 my-nginx,标签为 custom
  • . 指定了 Dockerfile 的路径为当前目录。

6.5 验证镜像

构建完成后,可以通过以下命令验证镜像是否成功创建:

docker images

你应该会看到类似以下的输出:

6.6 运行容器

最后,可以使用以下命令运行一个基于新镜像的容器:

docker run -d -p 8080:80 my-nginx:custom

在这个命令中:

  • -d 后台运行容器。
  • -p 8080:80 将主机的 8080 端口映射到容器的 80 端口。

现在,你可以在浏览器中访问 http://localhost:8080,应该会看到你自定义的 HTML 页面。

这个示例演示了如何使用 Dockerfile 构建一个新的 Nginx 镜像,并运行一个容器来验证镜像。

http://www.15wanjia.com/news/47978.html

相关文章:

  • 做网站 赚广告费seo职业培训学校
  • 吉安网站设计app推广联盟平台
  • 网站建设题目以及答案百度云网盘资源搜索引擎
  • 免费个人网站建设报价河南今日重大新闻
  • 怎样建设网站佛山百度推广公司
  • 做外贸需要自己建网站吗举例网络营销的例子
  • 陕西网站建设价格螺蛳粉营销策划方案
  • 基于jsp企业网站开发设计答辩ppt广西壮族自治区人民医院
  • 什么行业必须做网站大数据营销平台那么多
  • 建设网站找哪里百度问一问官网
  • 怎么查看wordpress主题东莞网站seo推广
  • 网站怎么做留言板百度手机助手官网
  • jquery 网站模板seo网站介绍
  • 衡水景县专业做淘宝网站公司游戏代理是怎么赚钱的如何代理游戏
  • 互联网网站定位定向推广
  • 手机怎样用网站做成软件网站制作400哪家好
  • 郑州做网站推广价格营业推广的概念
  • 没备案网站如何通过百度联盟审核搜索引擎营销的优缺点
  • wordpress架站教程百度大数据平台
  • 黄岩做网站公司电话国际新闻最新消息今天 新闻
  • jsp技术做网站有什么特点高端网站建设哪个好
  • 网站建设中 什么意思如何提高网站的搜索排名
  • 鲅鱼圈网站建设网络整合营销策划书
  • 如何实现网站开发手机验证码百度网络营销app下载
  • b s架构做的网站个人网页制作成品欣赏
  • 做一个电商网站深圳网络推广的公司
  • 合肥企业网站制作方案网站建设优化收费
  • 制作网站培训许昌正规网站优化公司
  • 学校门户网站的作用宁德市古田县
  • 怎样运营网站数据平台