首页 > 系统相关 >centos7 安装docker

centos7 安装docker

时间:2023-02-09 10:11:06浏览次数:41  
标签:com sudo ce centos7 yum https docker 安装

1、卸载老版本docker(可选)

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2、安装yum-utils软件包,添加docker源

sudo yum install -y yum-utils
sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

 3、安装最新的Docker Engineh和containerd

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

4、创建docker配置文件

## vim /etc/docker/daemon.json
{ #镜像源管理,我增加了阿里镜像源,可以提速 "registry-mirrors" : [ "https://jkfdsf2u.mirror.aliyuncs.com", "https://registry.docker-cn.com" ], #docker私服配置,因为不是https链接,所以在此配置(如果有私服可在此添加) "insecure-registries" : [ "docker-registry.zjq.com" ], #日志最大存储限制,如果不配置它,可能会导致/var/lib/docker/tmp/containers目录中的容器日志过大,挤占系统盘空间。 "log-driver": "json-file", "log-opts": { "max-size": "10m", "max-file": "10" }, #Docker运行时使用的根路径,默认 "/var/lib/docker" "data-root": "/data/docker" }

除了上述配置,其他的我采取默认,更多配置可以查看官方:https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file

5、启动docker并设置开机自启

sudo systemctl start docker
sudo systemctl enable docker

6、测试运行

docker run hello-world

 

标签:com,sudo,ce,centos7,yum,https,docker,安装
From: https://www.cnblogs.com/ggborn-001/p/17104263.html

相关文章

  • Linux安装jdk步骤
    1.下载适用的jdk版本,本人为arm版本链接: https://pan.baidu.com/s/1-xH33q_coZ4dkSre4nRwQQ 提取码: susa2.使用FileZilla工具将jdk-8u361-linux-aarch64.tar.gz上传......
  • 梳理一下容器和 Docker 的基础知识
    目录0.引言1.Docker架构2.什么是容器2.1容器:被隔离的进程2.2与虚拟机的区别2.3容器隔离的实现2.4镜像2.5远端镜像仓库0.引言我们还是从最流行的也是最为大众熟......
  • brew安装Nginx
    一、brew安装Nginx安装brewinstallnginx查看安装信息brewinfonginx二、Nginx启动和停止1.启动服务:sudonginx2.停止服务:sudonginx-sstop三、其它常......
  • centos7的ip地址定时失效
    IP的设置    失效原因    用kvm创建的虚拟机总是自动连到网络中的DHCP服务器中去,自动获取IP地址。但是现在由于业务需要,不需要机器启动自动获取IP地址......
  • Linux系统安装
    1.1下载虚拟机软件虚拟机软件有:1、VirtualBox,一款免费开源的虚拟机软件;2、VMwareWorkstation;3、Java虚拟机(JVM 下载:VMware-workstation-full-12.5.6-55283491.2VMwa......
  • 基于Docker使用CTB生成地形切片并加载
    1.引言CTB(CesiumTerrainBuilder)是一个用于地形切片的C++编写的命令行工具GitHub地址为:GitHub-geo-data/cesium-terrain-builder:AC++libraryandassociatedcom......
  • 100 行 shell 写个 Docker
    作者:vivo互联网运维团队-HouDengfeng本文主要介绍使用shell实现一个简易的Docker。一、目的在初接触Docker的时候,我们必须要了解的几个概念就是Cgroup、Namespace......
  • 米思齐伴侣驱动安装
    win10系统rndis驱动安装1、将设备连接电脑后,等待10秒,系统会自动将设备识别成串口,右键点击开始菜单,选择设备管理器,即可看到(串口号可能有所不同)2、将rndis驱动(点击下载)......
  • Install Docker in WSL 2 (ubuntu)
    InstallDocker,youcanignorethewarningfromDockeraboutusingWSLcurl-fsSLhttps://get.docker.com-oget-docker.shsudoshget-docker.shAddyourusert......
  • 第50天-Docker-dockerfile镜像制作与命令详解
    1.docker命令使用详解-上2.docker命令使用详解-下3.docker镜像制作简介4.基于Dockerfile制作nginx镜像5.镜像分层构建-上6.镜像分层构建-下7.镜像构建总结1......