首页 > 系统相关 >Ubuntu安装docker

Ubuntu安装docker

时间:2024-07-08 22:59:25浏览次数:14  
标签:PS sudo ce apt Ubuntu docker 安装

1、首先查看内核以及架构详细信息 命令 uname -a PS:安装的是较新版本的ubuntu22.04.2的可以省略(我安装的就是这个版本)   2、安装软件之前的尽可能下意识执行的三个命令 sudo apt-get update sudo apt-get upgrade sudo apt-get full-upgrade   3、添加Docker库 1)安装必要的证书并允许apt包管理使用以下命令通过HTTPS使用存储库 sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release 2)运行下列命令添加 Docker 的官方 GPG 密钥: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg 3) 添加 Docker 官方库: echo "deb [arch=$(dpkg --print-architecture) 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/null PS:https://download.docker.com/linux/ubuntu 这个域名地址,大概率访问超时,所以我们无法从官方Docker库中下载Docker,所以可以将该域名地址换成中科大镜像源地址https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ 这时候就可以顺利进行了 再次PS:很多教程让使用国内镜像都是先执行上面以上步骤,完成docker安装以后,进入配置文件/etc/docker/daemon.json中进行修改文件配置重新将注册域名指向国内源域名,但是试了一下,不行,所以用了上面PS的方法进行安装的 4)使用命令更新Ubuntu源列表 sudo apt-get update   4、执行命令安装最新的docker-ce sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin PS:如果大家想要安装指定版本,可以通过以下步骤安装: 检索可以安装的docker版本:apt-cache madison docker-ce 然后根据查询出来的版本进行安装:sudo apt install docker-ce=5:27.0.3-1~ubuntu.22.04~jammy docker-ce-cli=5:27.0.3-1~ubuntu.22.04~jammy containerd.io 命令中docker-ce和dockers-ce-cli是一致的   5、验证docker服务是否正在运行 sudo systemctl status docker 如果Active显示active (running) ,表示服务正在启动中 如果没有没有启动,则执行命令:sudo systemctl start docker   6、设置docker自启动 sudo systemctl enable docker  

标签:PS,sudo,ce,apt,Ubuntu,docker,安装
From: https://www.cnblogs.com/sun-qianyu/p/18290834

相关文章

  • Ubuntu安装MySQL8步骤
    在Ubuntu系统上搭建MySQL的过程:1、首先先将系统通过命令更新到最新,命令如下sudoapt-getupdatesudoapt-getupgrade 2、执行命令行安装MySQL8sudoapt-getinstallmysql-server 3、第一次进入需要用权限进入,可以跳过输入密码的过程,然后等进入MySQL以后通过命令修改......
  • Linux系统安装(虚拟机)
    我们通过VirtualBox虚拟机安装Linux系统,进行环境的搭建1、安装VirtualBox去官网virtualbox.org下载windows可安装exe2、新建虚拟机,网络选择桥接网络,通过主机单独给虚拟机分配IP,共享物理网络3、因为咱们的目标是想通过MobaXterm等ssh工具去远程操作虚拟机,所以需要进行一下操作......
  • docker基础
    Docker原理和概念镜像:类似于c++中的类,创建出一种具有独特属性的类容器:类似于c++中的实例化的对象仓库:储存镜像的地方,可以订阅别人创好的镜像,也可以上传自己的对象使用Client-Server架构模式,DockerClient和DockerDaemon之间,通过Socket或者RESTfulAPI进行通信安装配置......
  • 离线安装 vscode-server
    获取当前版本vscode的commit_id:Help->About->Commit根据commit_id下载对应版本的vscode-server:https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable将下载好的vscode-server-linux-x64.tar.gz放在~/.vscode-server/bin/${c......
  • vscode 远程连接 Ubuntu (SSH)
    安装对应的拓展包显示所有的命令(Ctrl+Shift+p)获取虚拟机的ipsudoaptinstallnet-toolsifconfig进行连接如果连接的时候报错(管道不存在)在Ubuntu中打开ssh服务即可如果连接了很久没有连上(Permissiondenied(publickey).)sudoservicesshrestart......
  • conda pip pip3 安装包的一些常见用法
    查看当前conda配置condaconfig--showchannels安装延时操作pip3--default-timeout=100installd2l-0.17.6-py3-none-any.whl指定镜像源操作pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simpled2l-0.17.6-py3-none-any.whl删除所有源,换回默认condaconfig--rem......
  • 在CentOS 7虚拟机上正确安装Redis
    在CentOS7虚拟机上正确安装Redis,可以按照以下步骤进行操作:更新系统软件包:sudoyumupdate安装Redis依赖库:sudoyuminstallepel-releaseyum-utilssudoyuminstallhttp://rpms.remirepo.net/enterprise/remi-release-7.rpmsudoyum-config-manager--enableremisudoyu......
  • 私有云盘-可道云-安装和使用和数据迁移
    私有云盘是什么随着云计算和移动办公大潮的到来,iPad、智能手机等家庭联网设备不断增多,以及搭载小容量SSD笔记本电脑的流行,能够跨平台分享的个人云服务需求不断增长;而今天的个人云服务也已经极大丰富,从2TB的百度网盘到商务人士中流行的Dropbox和Box个人云,不但免费,而且功能界面简......
  • Docker容器的基本操作
    1容器操作添加容器的两种方法会自动添加生成一个随机名字#启动dockersystemctlstatusdockersystemctlstartdockersystemctldaemon-reload#重新加载docker配置systemctlrestartdocker#重启docker#1镜像操作 -dockersearch -dockerpull......
  • 构建自己的docker基础镜像
    构建自己的docker基础镜像构建一个完全定制的基础镜像意味着您需要从一个非常小的镜像(例如scratch镜像)开始,然后逐步添加您需要的所有内容。scratch镜像是一个空白的基础镜像,可以用来创建高度定制的容器环境。创建一个基础镜像构建debian基础镜像准备根文件系统:要构......