第一台远程服务器(SSH登陆,开放端口,部署docker。。。)

150 阅读1分钟
  • 远程服务器的配置
  • 虚拟机内服务器的配置
  • docker 安装
  • Mongodb 安装

docker 安装 文档

  1. 下载docker
    下载: curl -fsSL https://get.docker.com -o get-docker.sh
    执行: sh get-docker.sh

  2. 安装docker compose

    sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 
    sudo chmod +x /usr/local/bin/docker-compose
    

Docker内Mongodb安装 文档

可以去docker hub搜索,命令行安装如下 文档
docker run --name some-mongo -d mongo:tag
例如: docker run -d --name mongo-sample -p 10050:27017 mongo:4

端口放行

  1. 简单粗暴的方法,关闭防火墙
    Centos: service firewalld stop
    Ubuntu: service ufw stop
  2. 放行指定端口
    Centos: firewall-cmd
    Ubuntu: ufw allow Port
    以Centos为例: firewall-cmd --zone=public --add-port=10050/tcp --permanent firewall-cmd reload firewall-cmd state

本地连接

建议使用 Studio 3T 文档