Docker之Centos安装

news/2024/6/3 17:46:08 标签: docker, centos, 容器

介绍

Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,
而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的。
在很多版本的CentOS中是不支持更新最新的一些补丁包的。

由于我们学习的环境都使用的是CentOS,因此这里我们将Docker安装到CentOS上。
注意:这里建议安装在CentOS7.x以上的版本,在CentOS6.x的版本中,
安装前需要安装其他很多的环境而且Docker很多补丁不支持更新。

第一步:yum 包更新到最新

sudo yum update

第二步:安装需要的软件包

yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

第三步:设置yum源为阿里云

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

docker_29">第四步:安装docker

sudo yum install docker-ce

docker_34">第五步:安装后查看docker版本

docker -v

第六步:设置ustc的镜像

ustc是老牌的linux镜像服务提供者了,还在遥远的ubuntu 5.04版本的时候就在用。
ustc的docker镜像加速器速度很快。ustc docker mirror的优势之一就是不需要注册,是真正的公共服务。

-镜像连接:
https://lug.ustc.edu.cn/wiki/mirrors/help/

编辑该文件:
	vi /etc/docker/daemon.json

在该文件中输入如下内容:
	{
		"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
	}

第七步:Docker的启动与停止

systemctl命令是系统服务管理器指令

启动docker:
	systemctl start docker

停止docker:
	systemctl stop docker

重启docker:
	systemctl restart docker

查看docker状态:
	systemctl status docker

开机启动:
	systemctl enable docker

查看docker概要信息
	docker info

查看docker帮助文档
	docker --help


http://www.niftyadmin.cn/n/5156998.html

相关文章

内核态内存映射

内核态的内存映射机制,主要包含以下几个部分: 内核态内存映射函数 vmalloc、kmap_atomic 是如何工作的;内核态页表是放在哪里的,如何工作的?swapper_pg_dir 是怎么回事;出现了内核态缺页异常应该怎么办&am…

实现dialog在页面随意拖拽

实现dialog在页面随意拖拽 1.先建一个文件如图所示: 文件名:dialog-directive.js 文件内容: import Vue from vue // v-dialogDrag: 弹窗拖拽Vue.directive(dialogDrag, {bind(el, binding, vnode, oldVnode) {// 获取拖拽内容的头部const dialogHeade…

ESP32网络开发实例-Web服务器以仪表形式显示传感器计数

Web服务器以仪表形式显示传感器计数 文章目录 Web服务器以仪表形式显示传感器计数1、应用介绍2、软件准备3、硬件准备4、代码实现4.1 Web页面文件4.2 Web服务器代码实现在本文中,我们将介绍使用服务器发送事件 (SSE) 构建 ESP32 仪表 Web 服务器。服务器将自动向所有连接的网络…

【JAVA】:万字长篇带你了解JAVA并发编程-线程安全【四】

目录 【JAVA】:万字长篇带你了解JAVA并发编程-线程安全【四】🍀线程安全的基本概念线程安全意义线程安全考虑的时机?引起线程安全的情况线程安全性的分类不可变线程安全有条件的线程安全类线程兼容线程对立 多线程编程中的三个核心概念 &…

基于ssm+jsp背单词系统的设计与实现

ssm背单词系统,java记单词系统,背单词系统 运行环境: JAVA版本:JDK1.8 IDE类型:IDEA、Eclipse都可运行 数据库类型:MySql(8.x版本都可) 硬件环境:Windows 角色&#xff…

Unity3D移动开发如何依据性能选择Shader

前言 在Unity3D移动开发中,选择合适的Shader是非常重要的,它直接影响到游戏的性能和画面效果。本文将介绍如何依据性能选择Shader,并给出相应的技术详解以及代码实现。 对惹,这里有一个游戏开发交流小组,希望大家可以…

哈夫曼编码与解码,基于Python实现

from itertools import count from collections import Counter from heapq import heapify, heappush, heappopdef huffman_tree(s):# 统计每个字符出现的次数s Counter(s) # 计算可迭代序列中元素的数量,返回字典类型数据c…

Python中日志异步发送到远程服务器

背景 在Python中使用日志最常用的方式就是在控制台和文件中输出日志了,logging模块也很好的提供的相应 的类,使用起来也非常方便,但是有时我们可能会有一些需求,如还需要将日志发送到远端,或者直接写入数 据库,这种需求该如何实现呢? StreamHandler和FileHandler # -*- cod…