二进制部署K8s集群:(4)部署Docker

k8s可以使用不同的容器引擎,这里主要使用docker。
安装部署docker比较简单,几个步骤:

一、在master节点操作
1、下载二进制docker包,解压

[root@master1 k8s]#  wget -c https://download.docker.com/linux/static/stable/x86_64/docker-19.03.9.tgz
[root@master1 k8s]# ls
cert  docker-19.03.9.tgz
[root@master1 k8s]# tar -zxvf docker-19.03.9.tgz 
[root@master1 k8s]# ls docker
containerd  containerd-shim  ctr  docker  dockerd  docker-init  docker-proxy  runc
[root@master1 k8s]# mv docker/* /usr/bin/
[root@master1 k8s]# 

2、设定Systemd管理docker

[root@master1 k8s]# cat > /usr/lib/systemd/system/docker.service << EOF
> [Unit]
> Description=Docker Application Container Engine
> Documentation=https://docs.docker.com
> After=network-online.target firewalld.service
> Wants=network-online.target
> [Service]
> Type=notify
> ExecStart=/usr/bin/dockerd
> ExecReload=/bin/kill -s HUP $MAINPID
> LimitNOFILE=infinity
> LimitNPROC=infinity
> LimitCORE=infinity
> TimeoutStartSec=0
> Delegate=yes
> KillMode=process
> Restart=on-failure
> StartLimitBurst=3
> StartLimitInterval=60s
> [Install]
> WantedBy=multi-user.target
> EOF
[root@master1 k8s]# 

3、创建配置文件,使用阿里镜像加速器

[root@master1 k8s]# mkdir -p /etc/docker
[root@master1 k8s]# cd /etc/docker/
[root@master1 docker]# cat > ./daemon.json << EOF
> {
> "registry-mirrors": ["https://b9pmyelo.mirror.aliyuncs.com"]
> }
> EOF
[root@master1 docker]# ls
daemon.json
[root@master1 docker]# 

4、启动并设定开机启动

[root@master1 docker]# systemctl daemon-reload
[root@master1 docker]# systemctl start docker
[root@master1 docker]# ps -ef |grep docker
root      26745      1  5 13:57 ?        00:00:00 /usr/bin/dockerd
root      26755  26745  4 13:57 ?        00:00:00 containerd --config /var/run/docker/containerd/containerd.toml --log-level info
root      26953  26590  0 13:57 pts/0    00:00:00 grep --color=auto docker
[root@master1 docker]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[root@master1 docker]# 

5、相同方法在node1和node2上安装docker,并启动docker服务,设定开机启动
到此,docker安装部署完成。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿蔡BLOG

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值