ubuntu20 安装docker

一.官网安装文档 (基本按官方文档安装)

Install Docker Engine on Ubuntu | Docker Docs

二.安装步骤

1.docker 需要64位操作系统、linux内核要在3.1以上

#uname -r

2.卸载可能存在的旧版本

#sudo apt-get remove docker docker-engine docker-ce docker.io

3.更新apt包索引

#sudo apt-get update

4.安装依赖

#sudo apt-get install ca-certificates curl gnupg

5.设置GPG key 权限

#sudo install -m 0755 -d /etc/apt/keyrings

6.添加Docker官方的GPG密钥

#curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

7.获取执行权限

#sudo chmod a+r /etc/apt/keyrings/docker.gpg

8.将仓库添加到Apt源

bash 复制代码
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

#sudo apt-get update

9.安装docker

#sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

三、docker启动与关闭

1.启动

#sudo systemctl start docker

2.关闭

#sudo systemctl stop docker

3.查看状态

#sudo systemctl status docker

4.查看端口号(docker 默认2375)

#netstat -ntlp

四、idea 连接docker

1.先安装docker插件

2.修改docker远程配置

#vim /usr/lib/systemd/system/docker.service

添加 -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375 (如下图)

3.在左下解services添加连接、如下图

相关推荐
Ronin3058 分钟前
【Linux系统】基础IO(下)
linux·运维·服务器
玖疯子16 分钟前
PyCharm高效入门指南大纲
java·运维·服务器·apache·wordpress
宇宙核22 分钟前
【内网穿透】使用FRP实现内网与公网Linux/Ubuntu服务器穿透&项目部署&多项目穿透方案
运维·服务器·网络
@Ryan Ding30 分钟前
Ansible自动化运维工具详解
linux·运维·centos
IT成长日记32 分钟前
【自动化运维神器Ansible】Ansible常用模块之Copy模块详解
运维·自动化·ansible·copy·常用模块、
竹竿袅袅39 分钟前
Keepalived 原理及配置(高可用)
运维·云原生·lvs·keepalived·haproxy·高可用
huangyuchi.2 小时前
【Linux】进程切换与优先级
linux·运维·笔记·进程切换·进程优先级·寄存器·linux调度算法
chen1108____2 小时前
用 Docker 一键部署 Flask + Redis 微服务
redis·docker·flask
chen1108____3 小时前
Nginx 实用知识大全:从模块作用到高并发承载
运维·nginx
努力一点9483 小时前
linux系统底层逻辑 开机顺序 ubuntu22.04系统
linux·运维·服务器·ubuntu·ai·gpu算力