首页 > 系统相关 >Docker engine | Docker compose 非桌面版安装教程[ubuntu]

Docker engine | Docker compose 非桌面版安装教程[ubuntu]

时间:2023-07-05 16:47:43浏览次数:45  
标签:engine compose get sudo apt Docker docker

Docker| Docker compose

# 添加docker的apt库
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg

# 安装docker的官方key
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

# 设置仓库
echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

# 更新apt库,利用apt库安装docker
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 测试是否安装好,可省略
sudo docker run hello-world
$ sudo apt-get update
$ sudo apt-get install docker-compose-plugin
#测试安装版本
$ docker compose version
#Docker Compose version vN.N.N
#其中vN.N.N是版本号

标签:engine,compose,get,sudo,apt,Docker,docker
From: https://www.cnblogs.com/auspice/p/17528943.html

相关文章

  • docker安装Rancher
    环境cat/proc/versionLinuxversion3.10.0-957.21.3.el7.x86_64([email protected])(gccversion4.8.520150623(RedHat4.8.5-36)(GCC))#1SMPTueJun1816:35:19UTC2019cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)do......
  • 使用docker部署pg集群(postgresql+postgis+pgrouting+pgpool)
    使用docker部署pg集群(postgresql+postgis+pgrouting+pgpool)1,安装dockeryuminstalldocker2,拉取docker容器dockerpullhub-mirror.c.163.com/bitnami/postgresql-repmgr:15dockerpullhub-mirror.c.163.com/bitnami/pgpool:latest3,启动数据库1,创建文件夹并赋予权限cd......
  • redis用docker 部署主从
    dockerpullrediscd/home/softmkdir-predis/configmkdir-predis/data/data6379redis/data/data6380redis/data/data6381cd/home/soft/redis/configviredis6379.conf:port6379viredis6380.conf:#节点容器端口port6380#宿主机ip、master端口replicaof192.168.1......
  • 如何用 TDengine 预测 “未来”
    介绍TDengine™是一种开源的云原生时序数据库(TimeSeriesDatabase,TSDB),专为物联网(IoT)、连接汽车和工业物联网进行了优化。它能够高效地实时摄取、处理和监控一天内由数十亿个传感器和数据收集器产生的PB级别的数据。 许多用户将由物联网设备、汽车或IT基础设施生成的海量......
  • docker(容器命令)
    接上篇:docker(镜像命令)    接下篇:......
  • docker中使用playwright
    一.拉取镜像文档链接:https://playwright.dev/python/docs/docker#usagedockerpullmcr.microsoft.com/playwright/python:v1.35.0-jammy二.启动容器   这边要注意限制容器日志的大小,要不然很容易把磁盘装满了,可参考:https://blog.csdn.net/weixin_44368081/article......
  • docker(帮助启动类命令)
    接上篇:docker(镜像加速器)    接下篇:......
  • 一个docker容器中只运行一个Service
    基于单一原则,一个容器里只运行一个主进程,即一个service(进程)做成一个docker镜像。多个进程在一个容器里有很多弊端,比如一个主进程更新时,其他进程也被迫重启。容器=应用+执行应用的环境而不是像虚拟机那样,把一堆进程都部署在一起。例如,service1:接收从前台来的数据,把数据存储到DB......
  • 云原生之K8S与Docker,阿里云工程师工作笔记流出,还不收藏
    容器,毫无疑问是近年来的又一个技术热词。容器化技术的诞生和兴起,以及它所催生的微服务架构、DevOps、云原生等技术理念,都对软件行业产生了深远的影响。容器的优点有很多了,完善的封装、便捷的部署、轻量的启动和调度,这些都是容器技术受到欢迎的原因。与编排系统配合后,它能让我们......
  • 【docker】docker的环境变量怎么写
    背景docker启动的时候,有时候需要修改一些参数,就是那些--envkey=vvvvvvvv这种的,那这个key是怎样定的呢?比如现在有一个eureka,在springboot项目里面的bootstrap.yml文件有这么一段eureka:instance:leaseRenewalIntervalInSeconds:10##心跳检测时长pr......