侧边栏壁纸
  • 累计撰写 249 篇文章
  • 累计创建 138 个标签
  • 累计收到 16 条评论

目 录CONTENT

文章目录

Docker学习1——CentOS6.8+安装

Sherlock
2017-06-19 / 0 评论 / 0 点赞 / 1161 阅读 / 5703 字 / 编辑
温馨提示:
本文最后更新于 2023-10-15,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

首先查看一下系统版本

[root@Sherlock ~]# cat /etc/issue 
CentOS release 6.8 (Final)
Kernel \r on an \m

[root@Sherlock ~]# uname -r 
2.6.32-642.11.1.el6.x86_64

docker 要求 CentOS6 以上,kernel 版本必须 2.6.32-431 或更高

需要安装&启用EPEL

系统自带的 repo 中不带 docker 需要安装并启用 EPELEPEL(企业版 Linux 附加软件包)是一个由特别兴趣小组创建、维护并管理,针对红帽企业版Linux(RHEL)及其衍生发行版(比如 CentOS、Scientific Linux、Oracle Enterprise Linux)提供高质量附加软件包。EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。
1.yum方法安装

yum install epel-release -y

2.rpm包安装(/usr/local/src目录下)

wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -ivh epel-release-latest-6.noarch.rpm

安装完成,可通过 yum repolist 查看 EPEL 源是否存在。若出现错误如下图,则导入 RPM-GPG-KEY-EPEL-6

wget http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-6
mv RPM-GPG-KEY-EPEL-6 /etc/pki/rpm-gpg/
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

附上 epel_rpm包下载地址

启动Docker并设置为开机启动for CentOS6

[root@Sherlock ~]# service docker start
Starting cgconfig service:                                 [确定]
Starting docker:	                                   [确定]
[root@Sherlock ~]# chkconfig docker on
[root@Sherlock ~]# chkconfig docker --list
docker         	0:关闭	1:关闭	2:启用	3:启用	4:启用	5:启用	6:关闭

yum安装Docker

可以参考官方文档:https://docs.docker.com/engine/install/centos/

yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

#开机自启
systemctl enbale docker
#启动
systemctl start docker

yum 安装Docker Compose

yum install docker-compose-plugin
# 这个安装后只能使用 docker compose 命令

Install Compose standalone

curl -SL https://github.com/docker/compose/releases/download/v2.21.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
# 这个安装后可以使用 docker compose 或者 docker-compose 命令
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区