bclinu安装docker

lxx249
2024-12-04 / 6 评论 / 10 阅读 / 正在检测是否收录...

bclinux安装docker教程

1.查看系统

cat /etc/os-release
uname -a

m49uxgq2.png

2.卸载本机旧docker,以前若没有则忽略

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine \
                  docker-ce
# 继续卸载干净
yum list installed | grep docker
um remove docker-buildx-plugin.x86_64 docker-ce-cli.x86_64 docker-compose-plugin.x86_64

m49uxpgn.png

3.安装依赖

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

4. 安装镜像仓库

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 更新缓存
yum makecache

5查看想要安装的版本,不指定版本则默认安装最新

# 查看版本
sudo yum list docker-ce --showduplicates | sort -r
sudo yum list docker-ce-cli --showduplicates | sort -r
sudo yum list containerd.io --showduplicates | sort -r
比如
# sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
sudo yum -y install docker-ce-20.10.12-3.el7 docker-ce-cli-20.10.12-3.el7 containerd.io
# 默认安装
sudo yum install docker-ce docker-ce-cli containerd.io

6.启动并且设置自启动docker,默认是没有启动

sudo systemctl start docker
sudo systemctl enable docker
docker version  # 查看当前安装的docker版本

问题所在:

安装docker-ce时,出现软件版本冲突,具体是runc的冲突,其实就是runc版本太低,需要升级

m49uy02z.png

1.查看有无可升级版本,发现yum源没有可以升级版本,只能手动升级runc

m49uy88z.png

2.先卸载旧的runc,这一步很关键,不然后面安装还是报错

rpm -e --nodeps runc #用这个,因为不能删除相关依赖
yum remove runc # 慎用会删除依赖

3.手动安装编译runc,提前安装好go环境

git clone https://github.com/opencontainers/runc.git
cd runc
make
make install

编译报错了,只能先安装libseccomp

yum install libseccomp-devel

m49uyhwm.png

再继续后面的安装

m49uynxw.png

参考文献

Docker安装与完全卸载(这一篇绝对够用)_docker完全卸载重装-CSDN博客

BCLinux-docker安装配置 - 深海蓝精灵 - 博客园

docker安装配置、docker命令_docker_康提扭狗兔-开放原子开发者工作坊

0

评论 (6)

取消
  1. 头像
    rskbsjvzno
    Windows 10 · Google Chrome

    新车上路,只带前10个人

    回复
  2. 头像
    uxtgftacxc
    Windows 10 · Google Chrome

    新车新盘 嘎嘎稳 嘎嘎靠谱coinsrore.com

    回复
  3. 头像
    cvtioukcvf
    Windows 10 · Google Chrome

    2025年10月新盘 做第一批吃螃蟹的人coinsrore.com
    新车新盘 嘎嘎稳 嘎嘎靠谱coinsrore.com
    新车首发,新的一年,只带想赚米的人coinsrore.com
    新盘 上车集合 留下 我要发发 立马进裙coinsrore.com
    做了几十年的项目 我总结了最好的一个盘(纯干货)coinsrore.com
    新车上路,只带前10个人coinsrore.com
    新盘首开 新盘首开 征召客户!!!coinsrore.com
    新项目准备上线,寻找志同道合的合作伙伴coinsrore.com
    新车即将上线 真正的项目,期待你的参与coinsrore.com
    新盘新项目,不再等待,现在就是最佳上车机会!coinsrore.com
    新盘新盘 这个月刚上新盘 新车第一个吃螃蟹!coinsrore.com

    回复
  4. 头像

    华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
    华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
    华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
    华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
    华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
    华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
    华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
    华纳公司合作开户所需材料?电话号码15587291507 微信STS5099

    回复
  5. 头像

    华纳东方明珠开户客服电话?(▲182(▲18288362750?《?微信STS5099? 】【╃q 2704132802╃】

    回复
  6. 头像

    华纳东方明珠客服电话是多少?(▲18288362750?《?微信STS5099? 】
    如何联系华纳东方明珠客服?(▲18288362750?《?微信STS5099? 】
    华纳东方明珠官方客服联系方式?(▲18288362750?《?微信STS5099?
    华纳东方明珠客服热线?(▲18288362750?《?微信STS5099?
    华纳东方明珠24小时客服电话?(▲18288362750?《?微信STS5099? 】
    华纳东方明珠官方客服在线咨询?(▲18288362750?《?微信STS5099?

    回复