Linux 安装 Docker、Docker Compose、Nginx

一、安裝Docker

注:这个可能转的是最新版本的

# 如果 提示 Error:Nothing to do,不用管,继续执行下面的命令
sudo yum install docker-ce docker-ce-cli containerd.io

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

sudo yum install docker-ce docker-ce-cli containerd.io

sudo systemctl start docker

systemctl enable docker

sudo systemctl restart docker
二、安裝Docker Compose

注意:URL 中的1.29.2是版本,可以根据实际需要替换别的版本

https://github.com/docker/compose 这里找tag查看别的版本

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

#给docker-compose加权限
sudo chmod +x /usr/local/bin/docker-compose

#测试docker-compose安装成功与否
docker-compose --version
三、 安装Nginx
  # 先安装gcc-c++编译器 
  yum install gcc-c++
  yum install -y openssl openssl-devel
  # 再安装pcre包
  yum install -y pcre pcre-devel
  # 再安装zlib包
  yum install -y zlib zlib-devel
  # 进入以下目录,一般nginx会装这个地方
  cd /usr/local
  # 下载nginx的安装包  版本可以自己更换
  wget http://nginx.org/download/nginx-1.13.7.tar.gz
  # 解压
  tar -xvf nginx-1.13.7.tar.gz
  # 重命名
  mv nginx-1.13.7 nginx
  # 进入到nginx文件夹,执行安装程序
  cd /usr/local/nginx
  # 在执行下面几个命令的时候,可能服务器会缺少必要的依赖,百度解决一下就好
  # 第一步
  ./configure
  # 第二步
  make
  # 第三步
  make install
  # 最后进入 /usr/local/nginx/sbin/ 启动nginx
  ./nginx
  # 测试配置文件是否配置正确的命令
  /usr/local/nginx/sbin/nginx -t
  # 修改配置文件之后,重启nginx
  /usr/local/nginx/sbin/nginx -s reload 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值