环境配置

  1. 更换为国内镜像
  2. 更新apt
sudo apt-get update


安装docker

curl -sSL https://get.daocloud.io/docker | sh # 安装docker

sudo apt-get install docker-ce docker-ce-cli containerd.io #安装引擎


更换docker镜像源

sudo vim /etc/docker/daemon.json

//添加内容如下
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

//重启docker
sudo systemctl restart docker


其他的 docker 地址

网易:​​http://hub-mirror.c.163.com​​ 阿里:https://cr.console.aliyun.com
docker中国站点:https://registry.docker-cn.com

docker 中安装 mysql 和 redis

docker pull mysql  # 安装mysql
docker run --name mysql_d -e MYSQL_ROOT_PASSWORD=123456 -d mysql:tag #启动docker

docker pull redis # 安装redis
docker run --name some-redis -d redis # 启动redis


开启远程连接
sudo apt-get update #升级

# 安装
sudo apt-get install openssh-client
sudo apt-get install openssh-server

sudo service ssh start #启动一下


安装 golang 环境
sudo apt install golang


开放指定端口
sudo ufw status     # 查看开放了哪些端口

sudo ufw allow 80 # 允许开放的端口

sudo ufw enable # 防火墙有效