前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一、docker的安装

一、docker的安装

原创
作者头像
阿湫..
修改2023-06-13 11:05:24
6430
修改2023-06-13 11:05:24
举报
文章被收录于专栏:阿湫专栏阿湫专栏

步骤1:删除原来docker等相关依赖

代码语言:shell
复制
yum remove docker docker-common container-selinux docker-selinux docker-engine

步骤2:设置稳定镜像源

代码语言:shell
复制
#如果没有yum-config-manager,这个命令在yum-utils 包里,
#可以通过命令yum -y install yum-utils 安装就可以了。
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
代码语言:shell
复制
#阿里的镜像源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

步骤3: 安装 Docker Engine-Community:

代码语言:shell
复制
#阿里的镜像源
yum install docker-ce docker-ce-cli containerd.io

步骤4:检测是否安装成功

代码语言:shell
复制
[root@xxx] docker -v
Docker version 24.0.2, build cb74dfc

步骤5:启动docker服务,并加入重启服务

代码语言:shell
复制
[root@xxx]# docker version
Client: Docker Engine - Community
 Version:           24.0.2
 API version:       1.43
 Go version:        go1.20.4
 Git commit:        cb74dfc
 Built:             Thu May 25 21:53:10 2023
 OS/Arch:           linux/amd64
 Context:           default
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

#  以上代表 docker虽然已经安装成功但还没有运行

#  启动docker服务
[root@xxx]systemctl start docker
#  加入开启重启服务
[root@xxx]systemctl enable docker
# 查看服务状态(其中看到active (running)代表启动成功了)
[root@xxx]systemctl  status docker

 docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
   Active: active (running) since Thu 2023-06-08 17:40:33 CST; 6min ago
     Docs: https://docs.docker.com
     ...

当然也可以查看对应版本安装

代码语言:shell
复制
#查看docker
yum list docker-ce --showduplicates |sort -r

Last metadata expiration check: 0:15:41 ago on Thu 08 Jun 2023 05:09:26 PM CST.
Installed Packages
docker-ce.x86_64               3:24.0.2-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:24.0.2-1.el8                  @docker-ce-stable
docker-ce.x86_64               3:24.0.1-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:24.0.0-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.6-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.5-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.4-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.3-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.2-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.1-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.0-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:20.10.9-3.el8                 docker-ce-stable 
docker-ce.x86_64               3:20.10.8-3.el8                 docker-ce-stable

#安装指定版本 docker
yum install docker-ce-v

具体的docker安装版本也可以看 https://download.docker.com 查找对应系统和版本对应的docker的rpm包

常见的docker命令操作

这个可以参考看腾讯云的官方文档:搭建 Docker

下篇内容:

二、php环境之nginx的docker镜像制作

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 步骤1:删除原来docker等相关依赖
  • 步骤2:设置稳定镜像源
  • 步骤3: 安装 Docker Engine-Community:
  • 步骤4:检测是否安装成功
  • 步骤5:启动docker服务,并加入重启服务
    • 当然也可以查看对应版本安装
    • 常见的docker命令操作
    相关产品与服务
    容器镜像服务
    容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
    http://www.vxiaotou.com