debian11 快速安装docker,docker-compose

这篇具有很好参考价值的文章主要介绍了debian11 快速安装docker,docker-compose。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、docker安装

#更换中科大的源
sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list

#更新源缓存
apt-get update

如果update遇到如图错误

debian安装docker-compose,docker,docker,Powered by 金山文档
sed  -i "s|bullseye/updates|bullseye-security|" /etc/apt/sources.list
安装 docker

curl -fsSL https://get.docker.com -o get-docker.sh && chmod +x get-docker.sh && ./get-docker.sh

#查看docker服务是否启动:
systemctl status docker

systemctl start docker

systemctl restart docker

#若未启动,则启动docker服务:
sudo systemctl start docker

systemctl enable docker   开机自启

#如境外vps 无需换源则可以使用一下语句

#这是一个使用sed命令修改apt源列表的命令。其中,-i选项表示直接修改文件内容,而不是输出到终端,-s选项表示以行为单位进行处理。在这里,"s|bullseye/updates|bullseye-security|"是sed的替换表达式,它将源列表中所有包含"bullseye/updates"字符串的行替换为"bullseye-security",即将更新源替换为安全源。最后,/etc/apt/sources.list是要修改的文件路径。

sed -i "s|bullseye/updates|bullseye-security|" /etc/apt/sources.list

参考链接

Install on Debian (docker.com)

二、docker-composer 安装

1.这是一个使用curl命令下载Docker Compose 2.18.1版本的脚本。其中,-L选项表示跟随重定向,"https://github.com/docker/compose/releases/download/v2.18.1/docker-compose-$(uname -s)-(uname -m)"是要下载的URL地址,其中(uname -s)和$(uname -m)会被替换为当前操作系统的名称和架构。最后,-o选项指定了将下载的文件保存到本地的路径和文件名。在这里,它将docker-compose保存到/usr/local/bin/目录下。

curl -L "https://github.com/docker/compose/releases/download/v2.18.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

2.这是一个给/usr/local/bin/docker-compose文件添加可执行权限的命令。其中chmod命令用于修改文件或目录的权限,-x选项表示添加可执行权限。因此,该命令将docker-compose文件设置为可执行文件,使得用户可以直接运行该文件而不需要指定解释器。

chmod +x /usr/local/bin/docker-compose

3.这是一个使用ln命令创建软链接的命令。其中,-s选项表示创建符号链接,第一个参数是要链接的源文件路径,第二个参数是链接文件的目标路径。在这里,它将/usr/local/bin/docker-compose软链接到/usr/bin/docker-compose,以便用户可以在任何位置通过运行docker-compose命令来调用Docker Compose工具。

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

参考链接:

docker-composer 版本参考

https://github.com/docker/compose/releases文章来源地址https://www.toymoban.com/news/detail-733536.html

到了这里,关于debian11 快速安装docker,docker-compose的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Docker】如何在内网快速搭建docker并安装Oracle11g

    docker是一个用Go语言实现的开源项目,可以让我们方便的创建和使用容器,docker将程序以及程序所有的依赖都打包到docker container,这样你的程序可以在任何环境都会有一致的表现,这里程序运行的依赖也就是容器就好比集装箱,容器所处的操作系统环境就好比货船或港口,程

    2024年02月02日
    浏览(46)
  • debian11 debian12 安装图解 服务器+桌面

    debian11、debian12 安装详细图解(实体机) debian是linux几大分支之一,ubuntu也是debian的分支 debian不分服务器、个人桌面版本。 debian12已经发布,和11的安装方法完全一致,截至到更新,12.1版本已经发布。(2023.8.21更新) 官网:debian官网 现在从官网下载,默认就是12.1的网络安装

    2024年02月15日
    浏览(38)
  • Debian 11 安装,超详细!

    华为源中下载镜像  https://repo.huaweicloud.com/debian-cd/11.0.0/amd64/iso-cd/ 3A服务器的虚拟机  配置虚拟机 直接回车即可,第一次安装的小伙伴可以选择中文版安装,这样方便易懂, 一路继续,配置网络, ip 配置完之后网络就可以ping通了,下面是主机名配置,root用户密码配置, 配

    2023年04月08日
    浏览(39)
  • Debian 11.8.0 安装图解

    风险告知 本人及本篇博文不为任何人及任何行为的任何风险承担责任,图解仅供参考,请悉知! 本次安装图解是在一个全新的演示环境下进行的,演示环境中没有任何有价值的数据,但这并不代表摆在你面前的环境也是如此。 生产环境全新安装或者自行测试都可放心参考该

    2024年01月20日
    浏览(31)
  • Debian11安装搜狗输入法

    下载搜狗输入法Linux版本: 搜狗官网:https://shurufa.sogou.com/?r=shouji 点击下载: 执行命令(文件名以自己下载的为准),会自动安装依赖: 安装搜狗输入法deb: 安装语言支持: 打开后,书用鼠标滑轮滑到最下边,用空格选择zh的语言支持,然后确定保存; 安装im-config: 打开

    2024年02月04日
    浏览(38)
  • debian 11.6 如何安装 vscode

    在 Debian 11.6 中安装 Visual Studio Code 的方法如下: 首先,打开终端(Terminal)。 使用以下命令添加 Visual Studio Code 的存储库: 使用以下命令更新软件包列表并安装 Visual Studio Code: 安装完成后,您可以在启动器(Launchpad)中找到 Visual Studio Code 应用程序并启动它。 注意:如果您在安装

    2024年02月12日
    浏览(33)
  • Debian 11 x64 安装 MySQL 8.0.33

    具体版本见官方网站:MySQL Community Downloads,这里仅以版本 0.8.25-1 作为示例。 在最后一行添加: 保存: Ctrl + O 确认修改的文件名: Enter 退出: Ctrl + X 开放端口: 重启服务: 进入 MySQL 命令行: 查看现有用户: 添加用户: 为新增的用户授权: 刷新权限更改: 查看自启动服

    2024年02月13日
    浏览(26)
  • Windows上Hyper-V、Debian11安装及卸载

    前置条件:Bios虚拟化需要开启 查看任务管理器,性能查看虚拟化,应展示已启用。否则进入Bios自行开启 1.服务器管理器-仪表盘-添加角色和功能 2.开始之前 直接点击下一步,安装类型和服务器选择默认下一步,服务器角色找到Hyper-V选中,Hyper-V虚拟交换机先不要选择,否则

    2024年02月12日
    浏览(42)
  • Debian 11 编译安装 git 2.42.0(基于 OpenSSL)

    git 克隆远程仓库时默认使用 gnutls,正常情况下没有任何问题。当使用 gitlab 时,如果把 gitlab 放在代理后面(如:放在 nginx 后面),则可能会出问题。例如报错: gnutls_handshake() failed: Handshake failed 。此时可以通过自己编译使用 OpenSSL 的 git 来解决这个问题。 上面的问题已经确

    2024年02月15日
    浏览(35)
  • Yarn介绍及快速安装 - Debian/Ubuntu Linux

    Yarn 是一个用于管理 JavaScript 包的快速、可靠和安全的包管理器。它是由 Facebook、Google、Exponent 和 Tilde 团队共同开发的,旨在提供比 npm 更快速、可靠的包管理体验。 以下是 Yarn 的一些主要特点和优势: 快速安装:Yarn 使用并行下载和缓存机制,能够更快地下载和安装依赖包

    2024年02月12日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包