docker安装

docker安装

添加源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum -y install docker-ce-20.10.8-3.el7 
yum -y install docker-ce-20.10.8-3.el7 docker-ce-cli-20.10.8-3.el7 containerd.io
如果存在旧版本就需要进行删除
yum remove docker*
// 添加开启启动
systemctl start docker
systemctl enable docker

# 从github下载docker-compose二进制文件
curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
# 给予运行权限
chmod +x /usr/local/bin/docker-compose

安装过程的问题

  1. 提示" iptables v1.4.21: can't initialize iptables table `nat':xxx"
    解决方法
// 注意这个路径修改为自己的
/usr/sbin/insmod /lib/modules/3.10.0-327.18.2.el7.x86_64/kernel/net/netfilter/nf_conntrack.ko

/sbin/modprobe nf_conntrack_ipv4

/sbin/modprobe nf_conntrack

/sbin/modprobe iptable_nat

参考文章:https://www.jianshu.com/p/9ef3c750d3e4

  1. 提示"Error initializing network controller: Error creating default "bridge" network: Failed to program FILTER chain: iptables failed: iptables --wait -I FORWARD -o docker0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT: iptables: No chain/target/match by that name."
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容