安装 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
相关推荐
oMcLin3 分钟前
如何在Ubuntu 20.04上配置并优化XFS文件系统,提升大规模数据处理与存储的性能?
linux·运维·ubuntu
Web极客码9 小时前
如何在Ubuntu服务器上安装和配置BIND9
服务器·数据库·ubuntu
一叶龙洲11 小时前
解决Ubuntu25.04无法使用快捷键打开
ubuntu
知识分享小能手13 小时前
Ubuntu入门学习教程,从入门到精通,Ubuntu 22.04中的Java与Android开发环境 (20)
java·学习·ubuntu
oMcLin17 小时前
如何在 Ubuntu 22.04 服务器上实现分布式数据库 Cassandra 集群,优化数据一致性与写入吞吐量
服务器·分布式·ubuntu
DigitalOcean17 小时前
Ubuntu服务器快速上手:初始配置与安全设置教程
ubuntu
习惯就好zz18 小时前
在 Ubuntu 18.04 旧系统上部署新版 GitHub Actions Runner 的终极方案
linux·ubuntu·github·cicd·action
白驹过隙^^18 小时前
VitrualBox及ubuntu系统安装
linux·运维·ubuntu
PoppyBu18 小时前
Ubuntu20.04版本上安装最新版本的scrcpy工具
android·ubuntu
烤鱼骑不快19 小时前
ubuntu系统安装以及设置
linux·数据库·ubuntu