首页 > 系统相关 >linux下docker部署

linux下docker部署

时间:2023-02-14 19:33:38浏览次数:59  
标签:缓存 部署 repo yum install linux docker 安装

CentOS安装Docker CE

 

第一步:设置yum为163yum源

 

cd   /etc/yum.repos.d/

删除repos.d目录下的.repo文件

rm -rf *.repo

安装163yum源:wget  http://mirrors.163.com/.help/CentOS7-Base-163.repo

 

 

 

 

安装后清除缓存再重新加载缓存   

yum  clean all         yum  makecache

 

 

 

 

 

第二步:安装docker依赖软件

Yum  install  -y  container-selinux

Yum  install  -y  slirp4netns

Yum  install  -y  fuse-overlayfs

 

第三步:把yum源切换为docker yum 源

 

cd  /etc/yum.repos.d/

把原来的163 yum源改名 后安装docker yum 源 :wget  https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

 

安装后清除缓存再重新加载缓存   

yum  clean all         yum  makecache

 

第四步:在docker yum 源下安装docker  :yum install -y docker-ce

 

 第五步:关闭防火墙 :service firewalld stop     然后启动docker服务:service docker start 

 

 

第六步:docker 官方镜像仓库网速较差,我们需要设置国内镜像服务

 

进入 /etc/docker/目录,添加文件daemon.json

vi daemon.json 内容如下

 

 

 

 

:wd 保存退出后

 

重新加载刚刚配置好的文件

 

 

sudo /bin/systemctl daemon-reload

 

最后重启docker : service docker restart

完成!

 

标签:缓存,部署,repo,yum,install,linux,docker,安装
From: https://www.cnblogs.com/doudouzizi/p/17120673.html

相关文章

  • 数据库审计系统是什么?具体部署方式有哪些?
    随着大数据、云计算、物联网和人工智能等新一代网络信息技术的飞速发展,数字化和全球化已经成为无可逆转的发展潮流。作为存储用户最核心要素的数据库自然成为了机构信息安全......
  • 使用kubespray 一键部署
    准备工作三台节点都安装了containerd详情见这里节点三台节点数>=3台CPU>=2Memory>=2G我这里本地有三台虚拟机ip分别为192.168.88.130192.168.88.131192.168.8......
  • 【shell基础】Linux Shell 的“>/dev/null 2>&1” 详解
     >/dev/null2>&1的含义:将标准输出和错误输出全部重定向到/dev/null中,也就是将产生的所有信息丢弃。详细分析下:符号>等价于1>(系统默认为1,省略了先);所以">......
  • docker swarm 部署minio集群
    Minio本示例compose文件会拉起4个节点的minio集群,节点用swarmnode标签replica来标记。docker-compose文件准备docker-compose-minio-new.ymlversion:'3.7'#Settin......
  • docker安装seata
    dockerrun--nameseata-server\-p8091:8091\-eSEATA_IP=xxx.xxx.xxx.xxx\-eSEATA_PORT=8091\-eSEATA_CONFIG_NAME=fi......
  • Linux 删除文件磁盘空间未释放
    查看已打开文件(删除状态)lsof|grepdeleted#CmsGoAgen574root2uREG253,102230580/usr/local/cloudmonitor/logs/panic.daemon.log(deleted)#第一......
  • Linux系统Shell脚本 Shell脚本基础及时间同步
    一、Shell脚本基础1、Shell作用Linux系统中的Shell是一个特殊的应用程序,它介于操作系统内核与用户之间,充当了一个“命令解释器”的角色,负责接收用户输入的操作指令(命令......
  • Linux系统Shell脚本:条件测试、正整数字符串比较与if、case语句
    一、条件测试1、三种测试方法①test命令测试②[]测试(注意前后需要有空格)③[[]]加强版[],测试支持通配符和正则表达式三种测试方法选项:-d测试是否为文件夹-f测试是......
  • Linux系统Shell脚本 shell函数
    一、shell函数1、函数的作用定义较为复杂的但是需要重复使用的内容,以便再次使用可以直接调用函数节约时间,提高效率 2、函数使用步骤①首先是定义函数 ②其次是调用函......
  • Linux系统Shell脚本:for、while循环及脚本实操
    一、echo命令echo-n表示不换行输出echo-e输出转义字符,将转义后的内容输出到屏幕上常见转义字符:  示例1:echo-n表示不换行输出   示例2:echo-e 输出转......