Docker Linux下安装配置及启动
-
linux配置环境
基础下载镜像:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo第三方下载镜像:
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo清除yum缓存
yum clean all服务器的包信息下载到本地电脑缓存起来
yum makecache安装linux常用工具
yum install -y bash-completion vim lrzsz wget expect net-tools nc nmap tree dos2unix htop iftop iotop unzip telnet slpsmisc nethogs glances bc ntpdate openldap-devel配置linux内核流量转发(ip转发)
cat <<EOF > /etc/sysctl.d/docker.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 net.ipv4.conf.default.rp_filter = 0 net.ipv4.conf.all.rp_filter = 0 net.ipv4.ip_forward=1 EOF加载修改内核的参数,配置⽂件
modprobe br_netfilter查看配置
sysctl -p /etc/sysctl.d/docker.confdemo示例
net.bridge.bridge-nf-call-iptables = 1 net.ipv4.conf.default.rp_filter = 0 net.ipv4.conf.all.rp_filter = 0 net.ipv4.ip_forward = 1 -
下载&安装docker
配置仓库:1.阿⾥云⾃带仓库 2.阿⾥云提供的docker专属repo仓库
curl -o /etc/yum.repos.d/Centos-7.repo http://mirrors.aliyun.com/repo/Centos-7.repocurl -o /etc/yum.repos.d/docker-ce.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo更新yum缓存
yum clean all && yum makecache查看源中可⽤版本
yum list docker-ce --showduplicates | sort -ryum下载docker
yum install docker-ce-20.10.6 -y如果需要安装旧版本
yum install docker-ce-18.09.9 -y如果要卸载
yum remove -y docker-xxx -
配置docker环境,加速
-
启动docker
注意事项:云服务器要放开端口
Linux下Docker安装配置与启动详解
本文详细介绍了在Linux环境下如何配置、安装和启动Docker。首先,通过更新yum仓库并安装必要工具来准备环境,然后配置内核参数以启用IP转发。接着,从阿里云仓库下载并安装Docker,可以选择不同版本。安装完成后,配置Docker的镜像加速,并通过systemctl管理Docker服务的启动和重启。最后,检查Docker是否成功启动,并提醒注意开放服务器端口。
5313





