安装 Ubuntu 22.04.3 和 docker

文章目录

  • [一、安装 Ubuntu 22.04.3](#一、安装 Ubuntu 22.04.3)
    • [1. 简介](#1. 简介)
    • [2. 下载地址](#2. 下载地址)
    • [3. 系统安装](#3. 系统安装)
    • [4. 系统配置](#4. 系统配置)
  • [二、安装 Docker](#二、安装 Docker)
    • [1. 安装 docker](#1. 安装 docker)
    • [2. 安装 docker compose](#2. 安装 docker compose)
    • [3. 配置 docker](#3. 配置 docker)

一、安装 Ubuntu 22.04.3

1. 简介

Ubuntu 22.04.3 是Linux操作系统的一个版本。LTS 版本支持周期到2032年。

系统要求双核 CPU、4GB 内存和至少 25 GB 存储空间。

Linux kernel:5.15。

2. 下载地址

官网
ubuntu-22.04.3-live-server-amd64

3. 系统安装

4. 系统配置

  • 设置root账户密码
bash 复制代码
sudo passwd root

1)输入登录账户密码
2)输入root账户密码

  • 设置root远程可访问
bash 复制代码
sudo chmod 777 /etc/ssh/sshd_config
vim /etc/ssh/sshd_config
service sshd restart

sshd_config 修改内容

bash 复制代码
Port 22
PermitRootLogin yes
PasswordAuthentication yes

vim 操作:编辑按"Insert"键,退出保存按"Esc"键,然后输入:wq

  • 设置DNS
bash 复制代码
cp /etc/resolv.conf  /etc/resolv.conf1 
rm /etc/resolv.conf 
mv /etc/resolv.conf1  /etc/resolv.conf
vim /etc/resolv.conf 

resolv.conf 添加内容

bash 复制代码
nameserver 223.6.6.6
nameserver 8.8.8.8
  • 升级软件包
bash 复制代码
sudo apt-get update -y
sudo apt-get full-upgrade -y

更新完成有提示框:按"Tab"键,选中OK后,回车确认

  • 系统漏洞修复
bash 复制代码
sudo apt-get -y install cloud-init --only-upgrade
  • 修改时间
bash 复制代码
apt install ntpsec-ntpdate
ntpdate time1.aliyun.com
sudo timedatectl set-timezone 'Asia/Shanghai'
  • 添加定时任务
bash 复制代码
vim /etc/crontab

crontab 添加内容

bash 复制代码
0 */12 * * *    ntpdate time1.aliyun.com
  • 网卡IP配置
bash 复制代码
sudo chmod 777 /etc/netplan/00-installer-config.yaml
vim /etc/netplan/00-installer-config.yaml

00-installer-config.yaml 添加内容

bash 复制代码
network:
 ethernets:
   eno1:
     dhcp4: false
     addresses:
       - 192.168.1.123/24
     routes:
       - to: default
         via: 192.168.1.1
     nameservers:
       addresses: [61.139.2.69,8.8.8.8]
 version: 2

二、安装 Docker

1. 安装 docker

bash 复制代码
apt install docker.io
docker version

2. 安装 docker compose

bash 复制代码
apt install docker-compose
docker-compose version

3. 配置 docker

  • /etc/docker/daemon.json
bash 复制代码
{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}
  • 重启
bash 复制代码
systemctl daemon-reload && systemctl restart docker
相关推荐
Imagine Miracle1 小时前
Ubuntu for ARM 更换为阿里云镜像源
arm开发·ubuntu·阿里云
kikikidult15 小时前
(2025.07)解决——ubuntu20.04系统开机黑屏,左上角光标闪烁
笔记·ubuntu
BD_Marathon18 小时前
Ubuntu:Mysql服务器
服务器·mysql·ubuntu
0wioiw019 小时前
Ubuntu基础(监控重启和查找程序)
linux·服务器·ubuntu
Tipriest_19 小时前
Ubuntu常用的软件格式deb, rpm, dmg, AppImage等打包及使用方法
linux·运维·ubuntu
GBXLUO20 小时前
windows的vscode无法通过ssh连接ubuntu的解决办法
vscode·ubuntu
笑衬人心。1 天前
Ubuntu 22.04 修改默认 Python 版本为 Python3 笔记
笔记·python·ubuntu
物联网老王1 天前
Ubuntu Linux Cursor 安装与使用一
linux·运维·ubuntu
fangeqin2 天前
ubuntu源码安装python3.13遇到Could not build the ssl module!解决方法
linux·python·ubuntu·openssl
风口上的吱吱鼠2 天前
Armbian 25.5.1 Noble Gnome 开启远程桌面功能
服务器·ubuntu·armbian