首页 > 其他分享 >1-docker安装

1-docker安装

时间:2023-09-26 18:36:10浏览次数:59  
标签:engine selinux ce yum install docker 安装

1.文档

https://docs.docker.com/engine/install/centos/

https://docs.docker.com/engine/install/linux-postinstall/

2.卸载旧版

yum remove -y docker \
              docker-ce-cli \
              docker-client \
              docker-client-latest \
              docker-common \
              docker-latest \
              docker-latest-logrotate \
              docker-logrotate \
              docker-selinux \
              docker-engine-selinux \
              docker-engine \
              container*;

3.添加国内源

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

4.安装

yum install device-mapper-persistent-data lvm2 bash-completion

#根据自己需要指定版本安装,如果不指定则安装最新版本,如,yum install docker-ce
yum install docker-ce-20.10.15
#添加普通用户可以使用docker命令
useradd dev

usermod -aG docker dev

newgrp docker

yum remove docker docker-common docker-selinux docker-engine

5.修改存储配置路径

cat > /etc/docker/daemon.json <<EOF
{
  "exec-opts": [
  	"native.cgroupdriver=systemd"
  ],
  "max-concurrent-downloads": 10,
  "max-concurrent-uploads": 5,
  "live-restore":true,
  "log-driver": "json-file",
  "log-opts": {
  	"max-size": "100m",
	"max-file":"5"
  },
  "storage-driver": "overlay2",
  "storage-opts": [
  	"overlay2.override_kernel_check=true"
  ],
  "registry-mirrors" : [
  ],
  "data-root": "/data/docker"
}
EOF

6.服务管理

systemctl daemon-reload
systemctl enable --now docker

标签:engine,selinux,ce,yum,install,docker,安装
From: https://blog.51cto.com/hsuing/7612112

相关文章

  • 2-docker之daemon
    参考文档https://docs.docker.com/config/daemon/1.docker.20docker版本20以后graph修改成data-root{"api-cors-header":"",在引擎API中设置CORS标头"authorization-plugins":[],要加载的授权插件"bridge":"",将容器附加到网桥"cgroup-p......
  • Ubuntu安装Samba(阿里云服务器、samba端口映射)Win10可访问
    1、安装Samba服务sudoapt-getinstallsamba #安装Samba服务器sudoapt-getinstallsmbclient #安装Samba客户端查看samba版本samba-V2、配置需要共享的目录#新建目录,用于共享mkdir/usr/local/volumes#更改权限信息sudochownnobody:nogroup/usr/local......
  • CUDA、CUDNN 安装
    1.CUDACUDA是NVIDIA发明的一种并行计算平台和编程模型。它通过利用图形处理器(GPU)的处理能力,可大幅提升计算性能。官方地址https://developer.nvidia.com/cuda-toolkit-archive2.CUDNNNVIDIACUDA®深度神经网络库(cuDNN)是GPU加速的用于深度神经网络的原语库。官方......
  • Kubesphere安装DevOps时Jenkins报Readiness probe failed
    1.问题安装Kubesphere官方文档,启用DevOps组件,然后等待安装完后,发现devops-jenkins-xxxx-xxxx的pod一直起不来,describe一下,发现报错:Readinessprobefailed:Get"http://10.244.36.83:8080/login":dialtcp10.244.36.83:8080:connect:connectionrefused2.解决这种情......
  • opencv ubuntu安装
    #######################################INSTALLOPENCVONUBUNTUORDEBIAN########################################--------------------------------------------------------------------|#SCRIPTOPTIONS......
  • 2-docker之daemon
    参考文档https://docs.docker.com/config/daemon/1.docker.20docker版本20以后graph修改成data-root{"api-cors-header":"",在引擎API中设置CORS标头"authorization-plugins":[],要加载的授权插件"bridge":"",将容器附加到网桥"cgrou......
  • windows环境安装make命令
    windows环境安装make命令弩哥++于2023-05-1517:50:00发布3067收藏7文章标签:windows版权一、Make简介Make是一种流行的构建工具,常用于将源代码转换成可执行文件或者其他形式的输出文件(如库文件、文档等)。Make可以自动化地执行编译、链接等一系列操作,提高开发效率。Ma......
  • 【Hyperledger Fabric】Fabric 2.2 手动安装
    本文内容介绍在Centos7.9系统下手动安装v2.2版本Fabric的过程。相关过程配置可参考fabric-samples截至2023.09,HyperLedgerFabric最新长期支持版本是v2.5,其次是v2.2和v1.4。下一待发行版本是v3.0,v3.0将提供了基于SmartBFT共识库的BFT排序服务,是继v1.4版本之后(v2.x版本仅提供......
  • helm安装mongodb带密码
    https://www.cnblogs.com/wuyubing/p/17576508.html 利用helm查看各种官方标准复杂的yaml配置以供参考#以查看rabbitmq集群安装的配置举例#首先添加chart仓库helmrepoaddaliyun-apphubhttps://apphub.aliyuncs.comhelmrepoupdate#这里我们在后面加上--dry-run--de......
  • docker-compose安装Redis
    一、单机版本1、docker-composeversion:'3'services:redis:image:redis:5.0restart:alwaysprivileged:truecontainer_name:redis-javaports:-6379:6379volumes:-/var/docker/server/redis/redis.conf:/etc/redis......