关键词:
1.CentOS 上安装 Docker
1.1.卸载旧版本
旧版本的 Docker 被称为 或 。如果这些是 已安装,卸载它们以及关联的依赖项。dockerdocker-engine
$ sudo yum remove docker \\
docker-client \\
docker-client-latest \\
docker-common \\
docker-latest \\
docker-latest-logrotate \\
docker-logrotate \\
docker-engine
1.2.设置存储库
安装软件包yum-utils、yum-config-manager(提供实用程序)并设置存储库。
sudo yum install -y yum-utils
sudo yum-config-manager \\
--add-repo \\
https://download.docker.com/linux/centos/docker-ce.repo
1.3.安装 Docker 引擎
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
2.在 Debian 上安装 Docker
2.1.卸载旧版本
sudo apt-get remove docker docker-engine docker.io containerd runc
2.2.设置存储库
-
更新软件包索引并安装软件包以允许使用 基于 HTTPS 的存储库:
$ sudo apt-get update $ sudo apt-get install \\ ca-certificates \\ curl \\ gnupg \\ lsb-release
-
添加 Docker 的官方 GPG 密钥:
$ sudo mkdir -p /etc/apt/keyrings $ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
-
使用以下命令设置存储库:
$ echo \\ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \\ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
2.3.安装 Docker 引擎
更新包索引
sudo apt-get update
安装 Docker Engine、containerd 和 Docker Compose。
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
3.在 Ubuntu 上安装 Docker
3.1.卸载旧版本
sudo apt-get remove docker docker-engine docker.io containerd runc
3.2.设置存储库
-
更新软件包索引并安装软件包以允许使用 基于 HTTPS 的存储库:
$ sudo apt-get update $ sudo apt-get install \\ ca-certificates \\ curl \\ gnupg \\ lsb-release
-
添加 Docker 的官方 GPG 密钥:
$ sudo mkdir -p /etc/apt/keyrings $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
-
使用以下命令设置存储库:
$ echo \\ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \\ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
3.3.安装 Docker 引擎
更新包索引
sudo apt-get update
安装最新版本
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
3.4.测试安装
sudo docker run hello-world
4.Docker服务基本操作
4.1.查看Docker服务状态
systemctl status docker
4.2.启动Docker服务
systemctl start docker
4.3.停止Docker服务
systemctl stop docker
4.4.重启Docker服务
systemctl restart docker
4.5.开机启动Docker服务
systemctl enable docker
linux和centos7区别
Linux是指操作系统内核,CentOS是指GNU/Linux操作系统。2、Linux系统内核加上GNU提供的大量自由软件就是一个完整的GNU/Linux发行版,而CentOS就是众多发行版中的一个。Linux只是一个操作系统内核而已,而GNU提供了大量的自由软件来丰... 查看详情
常见linux面试题
一、判断题1.Linux是单用户、多任务的操作系统 (?)2.使用在CentOS6和CentOS7中查看IP地址得命令都是ifconfig (?) 3.Linux 得发行版是建立在Linux内核版本之上得(√ ) 4.Windownsserver的服务器市场占有率... 查看详情
centos7新电脑支持吗0
...一个发行版本,它具有强大的稳定性以及可靠性,适用于各种服务器和PC硬件,无论是新的还是旧的,都可以很好的运行CentOS7。 参考技术B支持。因为centos7版本的Linux系统,对硬件几乎就没有要求,哪怕是古董级别的赛扬E3200、1G... 查看详情
求个linux操作系统iso镜像文件下载
我是要用在虚拟机上的linux操作系统iso镜像文件下载地址:推荐你用Desktop版UbuntuLinux,虚拟机中设置成从光盘启动,加载iso镜像后就是一个可以使用的系统,十分方便,官方下载地址:http://www.ubuntu.com/download/alternative-downloads选择... 查看详情
linuxgcc简明教程(使用gcc编译c语言程序)(代码片段)
...等),而不是我们常见的个人电脑。Linux是服务器操作系统的绝对霸主,占据了80%以上的份额,在未来的服务器领域,Linux是大势所趋。这其中,又以CentOS和Ubuntu为主,CentOS占有压倒性的优势。服务器操... 查看详情
关于linux系统和各种操作系统的关系说明
Linux:是指操作系统内核,没有图形化界面,只能通过命令执行,基于Unix上搭建系统内核。我们常常听见Centos、Ubuntu、Debian、window、MacOs等操作系统,这些系统和linux有什么关系呢?Centos:是基于Linux操... 查看详情
linux操作系统iso镜像文件在哪下载?
...wnload就会开始下载,这里下载的就是iso文件参考技术Alinux操作系统iso镜像文件下载地址:推荐你用Desktop版UbuntuLinux,虚拟机中设置成从光盘启动,加载iso镜像后就是一个可以使用的系统,十分方便,官方下载地址:http://www.ubuntu.... 查看详情
浅谈linux日志文件
...og:记录crond计划任务产生的事件信息/var/log/dmesg:记录Linux操作系统在引导过程中的各种事件信息/var/log/mai 查看详情
linux的centos系统安装mongodb详细步骤(包括创建用户的各种操作及遇到的问题汇总)(代码片段)
一.安装MongoDB步骤1:下载MongoDB可选择官网下载:https://www.mongodb.com/try/download/community也可以根据自己服务器系统版本,选择对应的RPM包下载。对应网站:https://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86_64/R 查看详情
linux的centos系统安装mongodb详细步骤(包括创建用户的各种操作及遇到的问题汇总)(代码片段)
一.安装MongoDB步骤1:下载MongoDB可选择官网下载:https://www.mongodb.com/try/download/community也可以根据自己服务器系统版本,选择对应的RPM包下载。对应网站:https://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86_64/R 查看详情
linux的centos系统安装mongodb详细步骤(包括创建用户的各种操作及遇到的问题汇总)(代码片段)
一.安装MongoDB步骤1:下载MongoDB可选择官网下载:https://www.mongodb.com/try/download/community也可以根据自己服务器系统版本,选择对应的RPM包下载。对应网站:https://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86_64/R 查看详情
centos是啥
...CentOS(CommunityEnterpriseOperatingSystem,中文意思是社区企业操作系统)是Linux发行版之一。CentOS是RHEL(RedHatEnterpriseLinux)源代码再编译的产物,而且在RHEL的基础上修正了不少已知的Bug,相对于其他Linux发行版,其稳定性值得信赖。... 查看详情
linux系统,ubuntu和centos哪个更好一些?
...ntu基于着名的Debian发行版。Ubuntu是一个免费和社区支持的操作系统。尤其对于Python,Ruby,Go和Java开发人员,Ubuntu是一个常见的操作系统。另一方面,Ubuntu易于为终端用户使用,内置功能覆盖日常需求。所以,使用Debian衍生软件... 查看详情
linux基础入门之vm和centos的安装使用
Linux基础入门之VM和centos的安装使用Linux是一款开源免费的操作系统。特点:安全、高效、稳定、可以很好的处理高并发。现在很多企业级的项目都部署到Linux系统中。目前主流的操作系统Windows,unix,Linux,android等一、Linux的学习... 查看详情
linux系统日志的优先级别!
...ond计划任务产生的事件信息; 3、/var/log/dmesg:记录Linux操作系统在引导过程中的各种事件信息; 4、/var/log/maillog:记录进入或发出系统的电子邮件活动; 5、/var/log/lastlog:记录每个用户最近的登录事件; 6、/var/log/secure... 查看详情
linux日志
...日志(记录用户登录机登出系统的事件)、程序日志(由各种服务、程序独立管理,格式不统一)常见日志文:内核及系统日志:采用文本格式进行记录/var/log/messages 记录内核消息、各种服务的公共消息/var/log/dmesg ... 查看详情
运维题目
一、Linux操作系统知识1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?答:常见的Linux发现版本有Redhat、Centos、Debian、Ubuntu、Suse最擅长Redhat和CentosRedhat官网:www.redhat.comCentos官网:www.... 查看详情
docker的宿主系统是centos,为啥可以运行ubuntu的镜像
首先需要区分Linux内核与Linux发行版Linux内核是Linux操作系统的核心,负责硬件管理,比如管理内存、管理磁盘(文件系统)、管理CPU(进程)等等...Linux发行版是在Linux内核的基础上添加了一些工具软件,比如图形界面、函数库、软件包... 查看详情