安装环境

  • Ubuntu 20.04

环境配置

  • docker
  • docker-compose

更换系统源

备份原文件:

mv /etc/apt/source.list /etc/apt/source.list.bak

使用以下任一命令创建并编辑source.list文件:

gedit /etc/apt/source.list
vi /etc/apt/source.list
vim /etc/apt/source.list	// 需使用 apt install vim 命令安装

文件内容如下:

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse

更新系统软件包:

apt update && apt upgrade -y

安装环境

安装docker

apt install docker.io

安装docker-compose

apt install docker-compose

更换docker源

创建并编辑daemon.json文件:

gedit /etc/docker/daemon.json
vi /etc/docker/daemon.json
vim /etc/docker/daemon.json	// 需使用 apt install vim 命令安装

内容如下:

{
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

// 其余镜像地址如下,选其一即可
Docker中国区官方镜像
https://registry.docker-cn.com

网易
http://hub-mirror.c.163.com

ustc 
https://docker.mirrors.ustc.edu.cn

中国科技大学
https://docker.mirrors.ustc.edu.cn

重启docker服务

systemctl daemon-reload

systemctl restart docker

漏洞环境搭建

切换到对应目录,使用如下命令部署:

docker-compose up -d

查看配置文件:

vim docker-compose.yml

停止服务:

docker-compose down

文章许可:本文采用CC BY-NC-SA 4.0许可协议,转载请注明出处。