首页 > 系统相关 >Ubuntu 22.04 LTS 环境下部署 Docker 服务

Ubuntu 22.04 LTS 环境下部署 Docker 服务

时间:2024-08-13 17:17:08浏览次数:17  
标签:LTS compose sudo apt etc 22.04 Ubuntu docker Docker

sudo systemctl stop apparmor.service
sudo systemctl disable apparmor.service

sudo ufw disable

# Uninstall all conflicting packages.
sudo apt remove -y docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc

# Set up Docker's repository.
sudo apt install -y ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update

# Install the Docker packages.
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

# 阿巴阿巴
sudo mkdir -p /opt/var/lib/docker/
sudo chmod 710 /opt/var/lib/docker/

sudo touch /etc/docker/daemon.json

sudo vi /etc/docker/daemon.json
  {
      "data-root": "/opt/var/lib/docker"
  }

sudo ln -s /usr/libexec/docker/cli-plugins/docker-compose /usr/bin/docker-compose

sudo systemctl restart docker.service
sudo systemctl restart containerd.service

# Verify that the Docker Engine installation is successful.
sudo docker run hello-world

标签:LTS,compose,sudo,apt,etc,22.04,Ubuntu,docker,Docker
From: https://www.cnblogs.com/f0rsaken/p/18357377

相关文章

  • ubuntu网络配置
    桥接模式:桥接模式:编辑->虚拟网络编辑器->更改设置->选择vmnet0->桥接模式->桥接的网络适配器(根据主机的网络连接进行选择,当然选择自动也可以)->确定。如果自动不行也可以找到对应的网络适配器。虚拟机->设置->网络适配器->选择桥接模式16版本:点击图标->Editconnecti......
  • 使用 `dd` 备份Ubuntu系统盘
    1.方案概述dd是一个低级别的数据复制工具,能够直接将磁盘或分区的内容逐位复制到另一个设备或文件中。使用dd备份系统盘可以获得整个系统的精确副本,包括操作系统、配置文件、已安装的软件、以及所有用户数据。2.前提条件源设备:包含系统的磁盘(如/dev/sda)目标设备或文件:可......
  • VMware ubuntu虚拟机与主机共享文件夹
    1安装VMware-tools更新最新VMware-tools组件编辑->首选项->更新->立即下载所有组件2安装VMware-tools虚拟机->安装VMware-tools安装后ubuntu会加载一个虚拟光驱,解压文件,在解压的文件目录下执行以下命令进行安装sudovmware-install.pl安装过程中输入“yes”即可。在......
  • VMware虚拟机下安装Ubuntu22.04以及汉化配置保姆级教程
    一.VMware和Ubuntu下载VMware下载官方链接: VMwareWorkstation16Player下载EnterpriseOpenSourceandLinux|UbuntuUbuntu下载官方链接EnterpriseOpenSourceandLinux|Ubuntu或者直接私信博主,获取Ubuntu镜像包(18,22版本)注意事项:将Ubuntu镜相包放在一个自定义......
  • Ubuntu22 安装和恢复 Hexo,解决nodejs默认版本较低的问题。
    因为Ubuntu自带的nodejs版本和我之前搭建好的hexo环境不符合,从github上面拉取之后不能够直接使用hexo配置,要重新下载和配置nodejs的版本。安装nvm安装步骤sudoaptinstallcurlcurlhttps://raw.githubusercontent.com/creationix/nvm/master/install.sh|bash出现问题......
  • SeaTunnel 2.3.6 在Ubuntu环境的安装
    SeaTunnel2.3.6在Ubuntu环境的安装目录SeaTunnel2.3.6在Ubuntu环境的安装环境变量下载软件下载连接器连接器下载配置下载连接器插件下载连接器加速测试SeaTunnel示例批任务测试Mysql-CDC到Postgresql创建测试表编辑任务配置文件下载数据库驱动启动集群模式启动任务环境说......
  • 遇到安装的Ubuntu系统无法与主机共享剪切板
    Ubuntu遇到的问题遇到安装的Ubuntu系统无法与主机共享剪切板方法一:首先,‌通过运行命令sudoapt-getautoremoveopen-vm-tools卸载旧版本的open-vm-tools,‌然后更新软件源sudoapt-getupdate。‌接着,‌安装open-vm-tools和其桌面组件sudoapt-getinstallopen-vm-tools和sudo......
  • 虚拟机搭建区块链(Ubuntu系统)
    虚拟机搭建区块链搭建区块链网络搭建单群组联盟链第一步安装依赖sudoaptinstall-yopensslcurl第二步.创建操作目录,下载安装脚本##创建操作目录cd~&&mkdir-pfisco&&cdfisco##下载脚本curl-#LOhttps://github.com/FISCO-BCOS/FISCO-BCOS/releases/do......
  • Ubuntu卸载软件
    Ubuntu使用过程中,常常会遇到内存不够用的情况,除了清理数据,也想要卸载一些软件包以尽量释放空间。1.卸载通过apt-get命令安装的软件包apt-get,APT(AdvancedPackagingTool)包处理实用程序,一个命令行接口。用于从经过身份验证的源中检索软件包和相关软件包的信息,以及安装、升级......
  • 阿布吞的基础使用——Ubuntu
    Ubuntu是Linux系统的发行版,Linux操作系统中比较流行的一个版本,广泛用于个人电脑、服务器和嵌入式设备。今天来简单讲解一下Ubuntu的基础使用。1. 桌面环境登录:安装完成后,启动计算机,输入用户名和密码登录到Ubuntu桌面环境。桌面界面:Ubuntu使用GNOME桌面环境,界面简洁易......