docker部署安装整理

centos下安装部署docker

在CentOS下部署Docker,你需要按照以下步骤进行操作:

  1. 更新系统
    首先,确保你的CentOS系统是最新的。打开终端,并运行以下命令来更新你的系统:
sudo yum update -y
  1. 安装所需的软件包
    在安装Docker之前,你可能需要安装一些依赖软件包。运行以下命令来安装这些软件包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 设置Docker的YUM仓库
    接下来,你需要设置Docker的YUM仓库。运行以下命令来添加Docker的官方稳定版YUM仓库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  1. 安装Docker
    现在,你可以安装Docker了。运行以下命令来安装最新版本的Docker CE(社区版):
sudo yum install docker-ce docker-ce-cli containerd.io
  1. 启动Docker并设置为开机自启
    安装完成后,启动Docker服务,并将其设置为开机自启:
sudo systemctl start docker  
sudo systemctl enable docker
  1. 验证Docker安装
    运行以下命令来验证Docker是否成功安装并正在运行:
sudo docker run hello-world

如果一切正常,你将看到一个输出,表示Docker已经成功运行了一个简单的容器。

ubuntu下安装部署docker

1.环境选择(ubuntu)

https://releases.ubuntu.com/noble/

2.修改镜像源

http://cn.archive.ubuntu.com/ubuntu改为https://mirrors.tuna.tsinghua.edu.cn/ubuntu

3.docker安装

1.apt install安装及卸载

//安装
sudo apt install docker.io 
//卸载
 sudo apt-get purge docker.io
 sudo rm -rf /var/lib/docker
 sudo rm -rf /var/lib/containerd

2.官网安装

官网链接:https://docs.docker.com/engine/install/ubuntu/

  1. 更新 apt 包索引,并且安装⼀些软件使得apt可以通过HTTPS协议访问软件库
 sudo apt-get update
 sudo apt-get install \
   ca-certificates \
   curl \
   gnupg \
   lsb-release
  1. 添加docker官⽅的GPG 秘钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
  1. 设置⼀个标准的docker软件仓库。
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
  1. 更新apt 包索引并查看docker 可⽤版本列表
sudo apt-get update
apt-cache madison docker-ce
  1. 安装特定版本docker语法,例如:5:20.10.163-0ubuntu-focal
sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=
<VERSION_STRING> containerd.io docker-compose-plugin
  1. 安装docker-ce及相关软件
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
  1. 检查docker engine是否正确安装
docker run hello-world

卸载

sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin
  1. 删除相关⽬录
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

添加及删除用户组

//将⽤户从docker⽤户组中移除 gpasswd -d <username> docker
//将⽤户添加到docker ⽤户组
sudo addgroup -a <username> docker
sudo service docker restart
//查看⽤户信息
id <username>

相关推荐

  1. docker部署安装整理

    2024-04-14 04:44:03       42 阅读
  2. 安装部署Docker-Compose

    2024-04-14 04:44:03       43 阅读
  3. Docker安装部署

    2024-04-14 04:44:03       32 阅读
  4. docker安装部署FastGPT

    2024-04-14 04:44:03       29 阅读
  5. centos7 安装docker 步骤整理

    2024-04-14 04:44:03       76 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-14 04:44:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-14 04:44:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-14 04:44:03       82 阅读
  4. Python语言-面向对象

    2024-04-14 04:44:03       91 阅读

热门阅读

  1. LeetCode437题:路径总和III(python3)

    2024-04-14 04:44:03       47 阅读
  2. Clickhouse在CentOS8上安装部署

    2024-04-14 04:44:03       43 阅读
  3. ElasticSearch 的 DisMaxQueryBuilder 的理解

    2024-04-14 04:44:03       39 阅读
  4. [蓝桥杯] 数位排序(C语言)

    2024-04-14 04:44:03       41 阅读
  5. EditPlus简介、安装及配置

    2024-04-14 04:44:03       36 阅读