首页 > 其他分享 >01-Docker

01-Docker

时间:2022-12-11 15:55:32浏览次数:72  
标签:01 ip ce systemctl yum forward Docker docker

安装docker
二选一
一行脚本安装或多行手动安装

一行脚本使用阿里云镜像安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

阿里云加速安装docker

安装yum config manager

yum install -y yum-utils

yum增加docker repo为阿里云的镜像

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

查看docker-ce版本

yum list docker-ce --showduplicates | sort -r

安装docker-ce 如果提示您接受 GPG 密钥,请选是 Y

yum install docker-ce-20.10.6 docker-ce-cli-20.10.6

启动 docker

systemctl start docker

配置docker

首先重启以便自动生成/etc/docker/daemon.json配置文件

systemctl restart docker

配置docker使用阿里云镜像

tee /etc/docker/daemon.json <<'EOF'
{
"oom-score-adjust": -1000,
"log-driver": "json-file",
"log-opts": {
"max-size": "128m",
"max-file": "4"
},
"dns": [
"8.8.8.8",
"8.8.4.4",
"223.5.5.5",
"223.6.6.6"
],
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"max-concurrent-downloads": 10,
"max-concurrent-uploads": 10,
"insecure-registries":["0.0.0.0/0"],
"registry-mirrors": ["https://1l3yp2sl.mirror.aliyuncs.com"],
"storage-driver": "overlay2",
"storage-opts": ["overlay2.override_kernel_check=true"],
"exec-opts": ["native.cgroupdriver=systemd"]
}
EOF

重新加载服务的配置文件,这步好像可以省掉

systemctl daemon-reload

重启docker服务

systemctl restart docker

确认配置已经生效

docker info

配置开机启动

systemctl enable docker

确认已配置开机启动

systemctl is-enabled docker

设置docker容器访问外网
DOCKER容器里面PING不通外网,ping不通其他服务器的IP
docker 运行的时候会默认将 ip_forward 置为开启状态,但是一旦有网络重启操作竟会导致其关闭,导致 ping 不通外网
部署完WMS服务后,容器连接redis异常,连接数据库异常等,只有当服务 跟 redis主、数据库主在同一台服务器上时,这台服务器的api服务才能正常连接

查看 转发开启或关闭 网络 ,0-关闭,1-开启

cat /proc/sys/net/ipv4/ip_forward

设置为开启,只是设置这个值,当重启网络服务后,该值会变成0

echo 1 > /proc/sys/net/ipv4/ip_forward

修改配置文件,将这个值持久化为1,这样再有重启网络的时候,docker网络也正常

echo net.ipv4.ip_forward=1 >> /etc/sysctl.conf

标签:01,ip,ce,systemctl,yum,forward,Docker,docker
From: https://www.cnblogs.com/KSPT/p/16973768.html

相关文章

  • 01-Pacemaker
    注意:SQLServerLinux需要依赖PaceMaker,其它服务不需要安装安装PaceMaker安装yuminstall-ypacemakerpcsfence-agents-allresource-agentspacemaker是服务程序,pc......
  • #6035. 「雅礼集训 2017 Day4」洗衣服
    题目前言这个贪心有点妙,考试的时候没有想出来,一看题解恍然大悟。分析首先对于洗衣服,显而易见我们可以用堆来处理,可以得出每件衣服洗完的时间\(t_i\),其中\(t_i\)表示......
  • ogg启动抓取进程时报错OGG-01044
    问题描述:ogg启动抓取进程时报错OGG-01044,如下所示:源端:oracle10.2.0.464位异常重现:GGSCI(leo-10g-ogg)4>startextaSendingSTARTrequesttoMANAGER...EXTRACTEXTA......
  • 2022-2023-1 20221301 《计算机基础与程序设计》第十五周学习总结
    2022-2023-120221301《计算机基础与程序设计》第十五周学习总结作业信息这个作业属于哪个课程<班级的链接>https://edu.cnblogs.com/campus/besti/2022-2023-1-CFA......
  • docker安装常用软件
    linux安装docker1.安装gcc相关yuminstallgcc-yyuminstallgcc-c++-y2.安装工具包#安装工具包yum-yinstallyum-utils#配置阿里云镜像下载地址yum-config-m......
  • P2522 [HAOI2011]Problem b
    简要题意\(n\)组数据,每组数据给定\(a,b,c,d,k\),计算:\[\sum_{i=a}^{b}\sum_{j=c}^{d}{[\gcd(i,j)=k]}\]\(a\leqb,c\leqd,1\leqn,a,b,c,d,k\leq5\times10^4\)。时间......
  • 总结2017 展望2018
    LZ-Says:时间过得真快,又是一年过去了,不知道大家这一年收获了什么,失去了什么,对未来又有什么样的计划?这里,且听LZ短暂述说~过去的20172016年12月31号~2017年1月1号,好兄弟聚集一......
  • [BUUCTF][Web][极客大挑战 2019]Secret File 1
    打开靶机对应的url右键查看网页源代码,查看到一个访问路径/Archive_room.php构造url访问一下http://3bfaebad-fdfa-4226-ae0a-551f0228becb.node4.buuoj.cn:81/Archive_......
  • Docker安装教程
    Docker安装教程下载安装包https://mirrors.aliyun.com/docker-ce/二进制包:https://mirrors.aliyun.com/docker-ce/linux/static/stable/x86_64/docker-20.10.21.tgz安......
  • 「Docker学习系列教程」9-Docker容器数据卷介绍
    通过前面8篇文章的学习,我们已经学会了docker的安装、docker常用的命令已经docker镜像修改后提交的远程镜像仓库及提交到公司的私服仓库中。接下来,我们再来学学Docker另外一......