[기본 환경] Ubuntu 기본 구성 및 Docker 설치 및 사용 기록

추신: 이 글에서는 주로 설치 소프트웨어와 사용 과정을 기록하고, 시스템 설치에 대해서는 간략하게만 기록합니다.

자세한 기록은 다음을 참고하세요:
https://blog.csdn.net/m0_46983541/article/details/126936850

미러 다운로드

Alibaba Cloud 미러 스테이션 이미지 다운로드:
https://mirrors.aliyun.com/ubuntu-releases/20.04/
필요에 따라 다운로드할 수 있습니다.
이미지.png

주요 설치 단계 기록

일반적인 설치 방법 선택:
이미지.png

운영 체제 선택:

이미지.png

기본 구성 선택:
저는 보통 하나의 파일을 선택하는데, 가상 머신 이동을 용이하게 하기 위해 언급된 여러 파일에 대해서는 실제로 테스트해 보지 않았습니다.
이미지.png

1차원 파일을 저장하는 것과 여러 파일을 저장하는 것의 차이점은 다음 그림과 같이 저장할 때 디렉터리에 더 많은 파일이 있다는 것입니다.
이미지.png

가상 머신 편집기:
팁: 여기서 설치하지 않을 이미지를 선택하고 디스크 하드 디스크 크기 등을 조정할 수 있습니다.
이미지.png

언어 선택:
이미지.png

설치 선택, 업데이트 설치는 필요에 따라 소스를 변경한 후 설치할 수 있으며, 먼저 설치를 최소화하세요.
이미지.png

지금 설치:
이미지.png

시간대에서 마우스 왼쪽 버튼을 클릭하고 상하이를 선택하면 됩니다.
이미지.png

계정 및 비밀번호 정보 구성:
이미지.png
소프트웨어 설치:
팁: 네트워크가 느린 경우 후속 설치를 건너뛸 수 있습니다
이미지.png
. 완료 후 다시 시작: 다시
이미지.png
시작한 후 팁:
이미지.png
해결책:
연결을 취소하고 Ubuntu 시작 페이지로 돌아가서 Enter를 누르십시오.
이미지.png
기본 설치는 완전한:
이미지.png

후속 설치 중에 문제가 발생할 경우 시스템 복원을 용이하게 하기 위해 먼저 스냅샷을 찍는 것이 좋습니다.

미러 소스 변경

기본 명령

sudo  cp   /etc/apt/sources.list   /etc/apt/sources.list.bak ### 备份sources.list
sudo gedit  /etc/apt/sources.list  ##编辑源文件

## 镜像源信息ubuntu20版本
deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

##更新软件包列表
sudo apt update 
## 更新软件
sudo apt-get upgrade  

도커 설치

##更新软件包列表
sudo apt update 

## 更新软件
sudo apt-get upgrade

安装Docker依赖
sudo apt install apt-transport-https ca-certificates curl software-properties-common 

添加Docker官方GPG密钥用于软件包验证。
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

添加Docker存储库
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

安装Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

启动Docker服务
sudo systemctl start docker

添加自动启动Docker服务
sudo systemctl enable docker

打印Docker版本查看是否安装成功
docker --version

安装docker-compose
sudo apt install docker-compose

添加加速镜像
sudo mkdir -p /etc/docker

下面从“sudo”到“EOF”一起复制粘贴到命令行使用
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://gnm7t52a.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload(win10以上系统使用wls可以忽略这个命令)
sudo systemctl restart docker(win10以上系统使用service docker restart替代)

문제 해결

1. 설치 페이지가 너무 작아서 볼 수 없으며 다음을 클릭합니다.
키보드의 Tab 키를 사용하여 선택을 전환할 수 있습니다. 이 옵션으로 전환하려면 Enter를 누르기만 하면 됩니다.
2. 일부 인덱스 파일을 다운로드하지 못했습니다. 무시하면 기존 인덱스 파일이 대신 사용되므로
네트워크 연결이 성공했는지 확인하거나
이미지.png
다음 명령어를 실행하여 업데이트하세요.

sudo sed -i 's/cn.archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list 

추천

출처blog.csdn.net/weixin_54430466/article/details/132318086