Linux学习笔记总结(一百零一)

简介: 设置开机自启动systemctl enable docker

Linux学习笔记总结(一百零一)-Ubuntu linux系统安装docker

Docker是一个开源的应用容器引擎。容器完全使用沙箱机制,相互之间不会有任何的接口。虽然现在也可以安装到windows机器上,但是主要是应用在linux系统上,生产环境中也建议安装在linux系统上。接下来我们就在Ubuntu上安装docker:

1、Ubuntu liux系统版本

Ubuntu linux版本查看:

root@jx001:~# lsb_release -a

No LSB modules are available.

Distributor ID: Ubuntu

Description: Ubuntu 20.04.1 LTS

Release: 20.04

Codename: focal

如果安装了docker的旧版本,请把旧版本的docker容器卸载了。

sudo apt-get remove docker docker-engine docker.io containerd runc

2、更新apt包索引

sudo apt-get update

3、确保apt能使用https方式并且来源k2.fore.mobi来源k2.foil.mobi CA证书已安装

sudo apt-get install \

apt-transport-https \

ca-certificates \

curl \

gnupg \

lsb-release

4、添加Docker官方的gpg密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

5、设置稳定存储库

echo \

"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \

$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nul

6、更新apt包索引

sudo apt-get update

7、安装docker容器及相关程序

sudo apt-get install docker-ce docker-ce-cli containerd.io

8、启动docker

systemctl start docker

9、查看安装好的客户端和服务器版本

10、设置开机自启动

systemctl enable docker

相关文章
|
1月前
|
Web App开发 Ubuntu Oracle
Ubuntu安装与使用详解:掌握开源操作系统的钥匙
遵循这些步骤和指南,你将能够顺利地开始使用Ubuntu,并充分利用其强大的功能和友好的界面。
|
1月前
|
Ubuntu 安全 Linux
CentOS与Ubuntu的深度对比与分析
Ubuntu更新频繁、文档丰富,适用于云服务与容器部署。 与CentOS的比较,Ubuntu基于Debian,而CentOS则源自RHEL。在软件包格式上,Ubuntu采用.deb和.snap,而CentOS则使用.rpm和flatpak。更新方面,Ubuntu使用apt,而CentOS则依赖yum。尽管CentOS以稳定性见长,不常对包进行更新,但这并不意味着Ubuntu在安全性上逊色。事实上,Ubuntu提供了更为丰富的文档和免费的技术支持。此外,Ubuntu的服务器版本在云服务和容器部署方面拥有更多的优势。
|
1月前
|
运维 Ubuntu Linux
Ubuntu远程控制详细流程,超实用Linux学习技巧
这样只要用手机控制智能插座的开关,就能让电脑自动开启,然后通过远程控制操作电脑,我淘了一台HP-T610的瘦客户机作为主机,配置好后就在没有连接过屏幕。安装了Ubuntu18.04,既可以作为下载机也可以用于学习Ubuntu系统操作。
|
1月前
|
存储 Ubuntu Linux
安卓手机免root安装各种Linux系统:Ubuntu, Centos,Kali等
此外还可以安装Slackware、Archstrike等系统,还可以通过github查找方法安装更多有趣的东西。 昨日小编就是通过Termux安装的Kali Linux工具包。
|
1月前
|
Web App开发 Ubuntu Unix
深入了解Ubuntu的命令行界面:使用终端和常用命令
实例3:使用包管理命令安装新的软件包: 更新软件包列表:sudo apt update 安装软件包:sudo apt install package-name
|
1月前
|
Ubuntu 安全 数据挖掘
揭开Linux系统神秘面纱,选择Centos、Debian、Ubuntu?
CentOS、Debian 和 Ubuntu 三种 Linux 操作系统各具优势和适用场景。CentOS 更适合用于服务器应用,Debian 更适合稳定需求的系统环境,而 Ubuntu 更适合用于桌面操作系统和开发环境等。CentOS 和 Debian 相对保守,重视稳定性和安全性;Ubuntu 侧重更新和更好的可用性,重视用户体验。此外, Ubuntu 在市场上的占有率最高。因此,选择适合自己需求的操作系统非常重要,可以帮助用户提高效率和使用体验。
|
1月前
|
Ubuntu 安全 Linux
十款常用Linux系统介绍
本文不是什么大盘点。市面上有好几百款发行版,每款发行版在某个方面都与众不同。不可能在此全部罗列,本文只罗列了十款最常见的Linux发行版(世界上只有两种人,一种是懂二进制的,另一种是不懂二进制的)。请宣传Linux的魅力或威力。
|
1月前
|
Ubuntu 安全 Linux
Linux这5款微型发行版,体积小+精简,比win7运行还快,值得安装
以上5款微型发行版体积小且精简,如果你有台旧电脑,不妨试试?
|
5月前
|
Prometheus 监控 Cloud Native
Prometheus+Grafana(docker安装)
本文档详细介绍了如何使用Docker容器快速部署Prometheus监控系统和Grafana数据可视化平台。该方案适用于需要快速搭建监控环境的开发测试场景,具备部署简单、资源占用低、易于维护等特点。