安装 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
相关推荐
zhaowangji11 小时前
ubuntu虚拟机装载共享文件夹导致的诡异错误
linux·运维·ubuntu
sorel_ferris13 小时前
Ubuntu-24.04中Docker-Desktop无法启动
linux·ubuntu·docker
多多*14 小时前
OJ在线评测系统 登录页面开发 前端后端联调实现全栈开发
linux·服务器·前端·ubuntu·docker·前端框架
OkeyProxy14 小时前
怎麼在Ubuntu上設置全局代理
ubuntu·代理模式·proxy模式·ip代理·海外ip代理
nfgo15 小时前
快速体验Linux发行版:DistroSea详解与操作指南
linux·ubuntu·centos
读书,代码与猫19 小时前
【裸机装机系列】10.kali(ubuntu)-安装nvidia独立显卡步骤
ubuntu·kali·nvidia·linux安装nvidia显卡·ubuntu安装nvidia·裸机安装linux
厨 神1 天前
vmware中的ubuntu系统扩容分区
linux·运维·ubuntu
鸡鸭扣1 天前
虚拟机:3、(待更)WSL2安装Ubuntu系统+实现GPU直通
linux·运维·ubuntu
Jouzzy1 天前
【Android安全】Ubuntu 16.04安装GDB和GEF
android·ubuntu·gdb
安得权1 天前
Ubuntu 20.04 部署 NET8 Web - Systemd 的方式 达到外网访问的目的
linux·前端·ubuntu