首页 > 系统相关 >Ubuntu上安装并使用Docker

Ubuntu上安装并使用Docker

时间:2023-06-13 12:04:41浏览次数:44  
标签:sudo apt Ubuntu Docker 安装 docker ubuntu

第1步 - 安装Docker
官方Ubuntu存储库中提供的Docker安装包,但是可能不是最新的版本。为了确保我们获得最新版本,我们将从官方Docker存储库安装Docker。为此,我们将添加一个新的资源包,从Docker添加GPG密钥以确保下载有效,然后安装该包。

1、首先,更新现有的包列表:

sudo apt update

2、接下来,使用apt安装一些允许通过HTTPS才能使用的软件包:

sudo apt install apt-transport-https ca-certificates curl software-properties-common

3、然后将官方Docker存储库的GPG密钥添加到您的系统:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

4、将Docker存储库添加到APT源:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

5、接下来,使用新添加的repo源中的Docker包更新包数据库:

sudo apt update

6、确保您要从Docker repo安装而不是默认的Ubuntu repo:

apt-cache policy docker-ce

7、虽然Docker的版本号可能不同,但您还是会看到这样的输出:

docker-ce:
Installed: (none)
Candidate: 18.03.1~ce~3-0~ubuntu
Version table:
18.03.1~ce~3-0~ubuntu 500
500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages

8、现在docker-ce还没有安装,用上面这个命令我们能看到安装源来自的Docker官方存储库。

最后,安装Docker:

sudo apt install docker-ce

9、现在应该安装好Docker了,检查它是否正在运行:

sudo systemctl status docker

输出应类似于以下内容,表明该服务处于工作状态:

● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2018-07-05 15:08:39 UTC; 2min 55s ago
Docs: https://docs.docker.com
Main PID: 10096 (dockerd)
Tasks: 16
CGroup: /system.slice/docker.service
├─10096 /usr/bin/dockerd -H fd://
└─10113 docker-containerd --config /var/run/docker/containerd/containerd.toml



标签:sudo,apt,Ubuntu,Docker,安装,docker,ubuntu
From: https://www.cnblogs.com/zhyp/p/17477134.html

相关文章

  • JMeter在Mac下的安装
    其实不论操作系统是Windows、Unix(如MacOS)、Linux(如Ubuntu)等,JMeter所需要的基础环境配置都是类似的,本文介绍JMeterforMAC的安装与环境配置。JMeter安装步骤如下:安装JDK安装JMeter1、选择版本截止2018年10月,JMeter的最新版本是5.0,JMeter5.0需要Java8、Java9,所以我们最终......
  • Elasticsearch8 单机以及集群部署(docker-compose)
    本文以Elasticsearch8.8.0为例,介绍一下单机安装ES,使用docker-compose方式进行便捷管理需要准本docker环境:一键安装脚本 https://www.cnblogs.com/Alay/p/15433473.html需要准备docker-compose环境:一键安装脚本 https://www.cnblogs.com/Alay/p/15433907.html官网阅......
  • 关于iotop-磁盘IO分析工具的安装与简单的使用
    iotop是一个类似top的工具,用来显示实时的磁盘活动。iotop监控Linux内核输出的I/O使用信息,并且显示一个系统中进程或线程的当前I/O使用情况。它显示每个进程/线程读写I/O带宽。它同样显示当等待换入和等待I/O的线程/进程花费的时间的百分比。TotalDISKREAD和T......
  • rke高可用k8s集群安装和实现手册
    一、环境基础要求软件环境:下表为rke安装k8s集群需要的软件环境软件版本操作系统systemCentos7.9Docker20.10.20k8s1.25.9rke1.4.5DockerComposev2.18.1 主机、ip、角色主机名称ip地址角色master01......
  • ubuntu failed to activate swap/swapfile
    Copyfrom https://www.makeuseof.com/fix-read-error-on-swap-device-ubuntu/ sudoswapoff/swapfileOncetheswapfilehasbeendisabled,youarereadytocreateanewswapfile.Forexample,tocreateaswapfileof4G,runthefollowingcommand.sudofa......
  • Docker 部署jenkins及项目
    本文主要记录如何通过docker安装jenkins,并且通过jenkins部署项目,最终效果是只要在jenkins对某个项目点击构建,jenkins就会去gitLab上拉取最新项目的最新代码,然后根据你自己项目的pom.xml文件,把项目打包成jar,并且自动把这个最新的jar运行起来,达到一键式构建的目标。1、操作1)服务......
  • pip安装python包
    1.国内源:1)http://mirrors.aliyun.com/pypi/simple/阿里云2)https://pypi.mirrors.ustc.edu.cn/simple/中国科技大学 3)https://pypi.tuna.tsinghua.edu.cn/simple 清华大学2.指定源pip3install-ihttp://mirrors.aliyun.com/pypi/simple/--trusted-hostmirrors.aliyun......
  • PLC现场安装时需要注意的几个关键点
    PLC适用于大多数工业现场,但它对使用场合、环境温度等还是有一定要求。控制PLC的工作环境,可以有效地提高它的工作效率和寿命。在安装PLC时,要避开下列场所:1.环境温度超过0~50℃的范围;2.相对湿度超过85%或者存在露水凝聚(由温度突变或其他因素所引起的);3.太阳光直接照射;4.有腐蚀和易燃......
  • window下安装docker并运行angular项目
    window下安装docker并运行angular项目1、使用场景本地有一个node项目,node版本是v16.13.2,在本地安装的angular是15.2.4但是测试服上面的node版本是14.19.3,angular是1.0.0-beta.28.3,会导致angular项目的ngbuild打包不了。但是不能升级版本,因为这个测试服务器上面的东西也......
  • ubuntu解压ZIP文件名乱码问题
    背景一个windows压缩的zip文件,再ubuntu中解压后,文件名全是乱码,试过很多GBK、UTF-8的转换方法后找到该方法解决办法安装包sudoapt-getinstallunar使用假设需要解压的ZIP包是foo.zip列出所有文件lsarfoo.zip>如果列出的文件名已经正确解压所有文件unarfoo.z......