Ubuntu 20.04 上安装和使用 Docker的详细过程(安装包)
作者:久末丶 发布时间:2021-11-30 08:49:19
标签:Ubuntu,20.04,Docker
安装前将所有的软件包上传到系统的/opt路径,所有的操作都在/opt目录下
一、解压文件
tar -xzvf docker-19.03.0.tgz
二、拷贝解压后的文件到/usr/bin/下面
cp docker/* /usr/bin/
三、加入系统文件
cat >/etc/systemd/system/docker.service <<-EOF
[Unit]
Description=Docker Application Container Engine
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
# the default is not to use systemd for cgroups because the delegate issues still
# exists and systemd currently does not support the cgroup feature set required
# for containers run by docker
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
ExecReload=/bin/kill -s HUP $MAINPID
# Having non-zero Limit*s causes performance problems due to accounting overhead
# in the kernel. We recommend using cgroups to do container-local accounting.
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
# Uncomment TasksMax if your systemd version supports it.
# Only systemd 226 and above support this version.
#TasksMax=infinity
TimeoutStartSec=0
# set delegate yes so that systemd does not reset the cgroups of docker containers
Delegate=yes
# kill only the docker process, not all processes in the cgroup
KillMode=process
# restart the docker process if it exits prematurely
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
EOF
四、启动Docker
systemctl daemon-reload && systemctl start docker && systemctl enable docker.service
五、Docker配置文件
编辑daemon.json文件输入以下内容
vim /etc/docker/daemon.json
{
"log-driver":"json-file",
"log-opts":{
"max-size" :"10m","max-file":"4"
},
"registry-mirrors": ["https://6kx4zyno.mirror.aliyuncs.com"]
}
六、重启Docker
systemctl restart docker
七、检查Docker是否安装成功
docker --version
八、总结
我们已经向你展示如何在 Ubuntu 20.04 机器上安装 Docker。
想要学习更多关于 Docker 的信息,查阅官方 Docker 文档。
来源:https://www.cnblogs.com/jiumo/p/15958437.html


猜你喜欢
- 百度将赞助商的网站与搜索结果混为一体已经不是一天两天的事情了,这点在很久以前就为用户说诟病。尽管这对其市场占有率并不会带来多大的消极影响,但
- 系统服务篇三47. 服务名称: SysmonLog显示名称: Performance Logs and Alerts服务描述: 收
- Linux远程控制技术概念和起源远程控制是在网络上由一台计算机(主控端Remote/客户端)远距离去控制另一台计算机(被控端Host/服务器
- 尽管看似已经是天下太平,但是实际上,微软、雅虎与伊坎之间的传奇故事还远没有到结束的时候,硅谷对此的最新看法是,雅虎很可能握有微软希望得到的某
- 北京时间11月14日上午消息,据国外媒体今日报道,暴雪总裁兼CEO罗伯特·科迪克(Robert A Kotick)在1
- CPM 模式的Banner广告在网站外销事业中,广告联盟的运作与选择很重要,但还有一个部分没有讨论,就是网络广告的不同型态以及各自的收入潜力
- 1.先决条件1.1 支持平台GNU/Linux是产品开发和运行的平台。 Hadoop已在有2000个节点的GNU/Linux主机组成的集群系
- 如果要允许用户在站点中上载或下载文件,就需要在 Web 服务器上设置 FTP。无论站点是位于 Intranet 还是位于 Internet
- 给文件夹设置权限三PHP权限设置PHP安装目录,添加Users用户组权限,进入权限高级设置,权限为:遍历文件夹/运行程序、读取属性、读取扩展
- RewriteEngine on RewriteMap lowercase int:tolower RewriteMap vhost txt
- 标签在web1.0时代可能只是网页的装饰,内容的摆设,技术的鸡肋。但在web2.0时代,标签将是整个网站内容关联体系最重要的一环。可以负责任
- Grep的多次管道过滤问题在日常的开发过程中,我们利用grep可以方便快捷的查找感兴趣的日志内容,极大地提升了开发和排错效率。但是有时候,我
- windows2003server标准服务当中需要停止的服务,作为IIS网络服务器,以上服务务必要停止,如果需要SSL证书服务,则设置方法不
- Exchange 2007的变化包括:采用统一的收件箱,支持语音邮件,并改进了Outlook客户端电子邮件软件。①立即升级的公司廖廖无几。高
- 环境:1.Windows Server 2016 Datacenter 64位2.SQL Server 2016 Enterprise 64
- 网上搜出来的比较乱,讲的不明不白,因此根据自己弄过一次,确认可行的方式,做个备份,方便日后查阅。环境:在Oracle VM VirtualB
- 一、什么是数字证书 数字证书就是互联网通讯中标志通讯各方身份信息的一系列数据,提供了一种在Internet上验证您身份的方式,其作用类似于司
- SMO: (Social Media Optimization)社会化媒体优化一个内容丰富的成熟网站,除了利用搜索引擎SEO带来的流量之外,
- 关于jdfwkey问题的讨论最近我的网站经常出现jdfwkey,形式如?jdfwkey=csscf,很多朋友可能也遇到过,可能不太清楚是什么
- linux free 命令以及系统内存占用过高的处理[root@localhost ~]# free -m &n