当前位置: 首页 > news >正文

Liunx Ubuntu Server 安装配置 Docker

1. 安装Docker

1.1 更新软件包列表
sudo apt update
1.2 添加Docker存储库
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
1.3 再次更新软件包列表,以使系统能够访问Docker软件包
sudo apt update
1.4 安装Docker引擎
sudo apt install docker-ce docker-ce-cli containerd.io
1.5 启动Docker
sudo systemctl status docker

2. 创建Docker用户组

在Ubuntu上安装Docker后,默认情况下只有root用户和拥有sudo权限的用户可以直接运行Docker命令。如果你想将其他用户添加到Docker用户组中,使其能够无需sudo权限来运行Docker命令

2.1 创建用户组
sudo groupadd docker
2.2 将用户添加进用户组
sudo usermod -aG docker $USER
2.3 更新用户组更改
newgrp docker
2.4 验证用户组更改是否成功
docker run hello-world

3. 开启Docker2375端口

在Docker中开放端口2375意味着允许远程连接到Docker守护程序,这样可以通过网络连接来管理Docker守护程序,这可能会带来安全风险,通过服务器防火墙安全组来控制ip访问。

3.1 编辑Docker守护程序配置文件
sudo nano /etc/docker/daemon.json
3.2 在配置文件中添加以下内容
{"hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docker.sock"]
}
3.3 重启Docker服务
sudo systemctl restart docker
http://www.lryc.cn/news/246585.html

相关文章:

  • Oracle ORA12514 监听程序当前无法识别连接描述符中请求的服务
  • druid keepAlive 导致数据库连接数飙升
  • 四川竹哲电子商务有限公司深耕抖音电商服务领域
  • 爬虫中XPath语法四个重要概念及示例
  • MySQL-03-索引
  • CSS-长度单位篇
  • 自己动手实现一个深度学习算法——七、卷积神经网络
  • office word 使用笔记
  • vue中下载文件后无法打开的坑
  • 【追求卓越04】数据结构--栈与队列
  • 基于SpringBoot的超市信息管理系
  • 【计算机组成原理】存储系统
  • 基于SSM的旅游管理系统设计与实现
  • JeecgBoot3.0 漏洞升级 — 快速文档
  • 6.一维数组——用冒泡法,选择法将5个整数由大到小排序
  • YOLOv8 onnx 文件推理多线程加速视频流
  • CVE-2017-12615 文件上传
  • c++没有返回值的返回值
  • 全网最全卡方检验汇总
  • Java基础-中级-高级面试题汇(一)
  • 数据结构 / day04 作业
  • Java核心知识点整理大全20-笔记
  • Spark---转换算子、行动算子、持久化算子
  • 什么是关系型数据库?
  • 【LeetCode】挑战100天 Day12(热题+面试经典150题)
  • ArcGIS10.x系列 Python工具箱教程
  • 【蓝桥杯】刷题
  • 软件产品登记的材料条件
  • 春节后跟进客户开发信模板?外贸邮件模板?
  • 个人财务管理软件CheckBook Pro mac中文版特点介绍