Docker Linux下安装配置及启动
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.conf
demo示例
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.repo
curl -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 -r
yum下载docker
yum install docker-ce-20.10.6 -y
如果需要安装旧版本
yum install docker-ce-18.09.9 -y
如果要卸载
yum remove -y docker-xxx
配置docker环境,加速
创建docker配置文件
mkdir -p /etc/docker
创建&编辑daemon.json
vim /etc/docker/daemon.json
{"registry-mirrors" : ["https://8xpk5wnt.mirror.aliyuncs.com"] }
重新加载daemon
systemctl daemon-reload
启动docker
设置开机启动
systemctl enable docker
启动(重启)docker
systemctl restart docker
查看是否启动成功
docker version
注意事项:云服务器要放开端口
Docker Linux下安装配置及启动相关推荐
- linux下安装配置redis服务
2019独角兽企业重金招聘Python工程师标准>>> linux下安装配置redis服务 2016年03月25日 15:39:31 coding_everyday 阅读数:3530 ...
- linux login 安装桌面,Linux_Ubuntu Linux下安装配置fluxbox桌面环境,安装 基本系统Ubuntu 7.10 G - phpStudy...
Ubuntu Linux下安装配置fluxbox桌面环境 安装 基本系统Ubuntu 7.10 Gutsy,Xfce桌面.直接安装源里的fluxbox: aptitude install fluxbo ...
- Linux 下安装配置C/C++开发环境 Code::Blocks
Linux 下安装配置C开发环境Code::Blocks 一.提前的话 要说C语言和Linux的关系大家应该都不会陌生,Linux系统内核就是用C语言开发的,所以所有的Linux系统下面 都会有C的编 ...
- Linux下安装配置vsftpd
Linux下安装配置vsftpd 安装vsftpd服务器 yum -y install vsftpd 可以使用rpm -qa vsftpd命令确认是否安装好vsftpd服务器. vsftpd.conf ...
- Linux 下安装配置 JDK7
Linux 下安装配置 JDK7 配置环境(debian 7) 自从从Oracle收购Sun近三年来,已经有很多变化.早在8月,甲骨文将"Operating System Distribut ...
- 使用oracle安装jdk1.7,【Java】Linux下安装配置Oracle JDK 1.7版本
1 环境 Vmware虚拟机中的Ubuntu 12.04 32位系统 2具体安装步骤 ①下载最新的jdk包 注意jdk区分32位版本和64位版本,要与Ubuntu兼容才行 下载地址 http://ww ...
- Linux 下安装Ubuntu20.04 启动花屏的解决方法(安装和启动时设置 quite splash nomodeset即可解决)
Linux 下安装Ubuntu20.04 启动花屏的解决方法(安装和启动时设置 quite splash nomodeset即可解决) 问题:正常安装Ubuntu 20后开机花屏,卡住不动.这是因为u ...
- Linux下安装配置启动redis
Linux下安装redis Linux版本: Centos7 1. 下载redis并解压 去reids官网下载看一下最新的版本 http://download.redis.io/releases 复制 ...
- Linux下安装配置virtualenv与virtualenvwrapper
一.Linux下安装.配置virtualenv 配置源 #指定清华源下载pip的包 [root@localhost opt]# pip3 install -i https://pypi.tuna.ts ...
最新文章
- Python实现俄罗斯方块
- 全球及中国页岩气市场供需前景与投资盈利分析报告2021版
- Android开发之旅:android架构
- Scala入门到精通——第十七节 类型参数(一)
- 颜色协调模型Color Harmoniztion
- easy_install django==1.4.2_百度搜索
- AI大牛发起神秘字母接龙,起因竟然是……
- 如何画好软件项目架构图?
- git加速 用谷歌浏览器插件
- vscode open with live server 打不开浏览器 显示 windows找不到‘chrome’,请确定文件名是否正确后,再试一次
- 训练3.21(C:Summer Dichotomy)
- 例题 9-27 方块消除(Blocks, UVa10559)
- SQL中可以用来算时间差的函数
- 软件测试显卡最高清晰度,FF14各种显卡测试,GTX 750以上就能开启最高画质
- hdu 2094 “产生冠军“
- 泳道流程图:跨职能流程图
- 操作系统的名字的读音
- W-GAN系 (Wasserstein GAN、 Improved WGAN)
- 使用esp8266板子进行钓鱼攻击
- 《新手学黑客攻防》下载