当前位置: 首页 > news >正文

在Linux部署Docker并上传静态资源(快速教程)

Nginx快速上手

  1. 安装必要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 设置Docker仓库

通过以下命令添加Docker的官方仓库到yum源中:

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  1. 安装Docker Engine

通过yum安装Docker Engine:

yum install docker-ce docker-ce-cli containerd.io
  1. 启动Docker服务

安装完成后,启动Docker服务:

systemctl start docker
  1. 验证Docker安装

通过运行hello-world镜像来验证是否正确安装了Docker:

docker run hello-world

通过以下命令查看运行情况

docker ps -a
  1. 应用

启动Nginx

docker run -d -p 80:80 nginx

相关小知识

  • 启动nginx:start nginx.exe
  • 停止nginx:nginx.exe -s stop
  • 重载nginx配置:nginx.exe -s reload
  • 检测配置文件:nginx.exe -t -c conf/nginx.conf
  • 查看nginx版本:nginx.exe -V

进入Nginx可通过命令:docker exec -it nginx bash

Nginx在容器中的工作目录为: /usr/share/nginx/html

数据卷存放位置为:/var/lib/docker/volumes

上传静态资源

数据卷只能在创建时挂载,由于第一步只是演示,没有挂载数据卷,这里需要先删除之前的镜像。

删除Nginx

docker rm -f nginx

数据卷挂载,注意在/var/lib/docker/volumes先创建一个目录,比如名字为html

docker run -d --name nginx -p 80:80 -v html:/usr/share/nginx/html nginx

之后,会生成一个_data目录,目录下有50.htmlindex.html,在此目录下上传一张图像,可根据ip和资源名访问。

http://www.lryc.cn/news/310529.html

相关文章:

  • 【场景测试用例】带有广告图案的纸杯
  • 《TCP/IP详解 卷一》第10章 UDP 和 IP 分片
  • MyBatisPlus(SpringBoot版)的分页插件
  • 【小沐学QT】QT学习之信号槽使用
  • SpringMVC总结
  • JS一些重要函数
  • 基于视觉识别的自动采摘机器人设计与实现
  • 算法D32 | 贪心算法2 | 122.买卖股票的最佳时机II 55. 跳跃游戏 45.跳跃游戏II
  • 【iOS ARKit】协作 Session 实例
  • 云原生精品资料合集(附下载)
  • JVM 第一部分 JVM两种解释器 类加载过程和类加载器
  • 用Java语言创建的Spring Boot项目中,如何传递数组呢??
  • [笔记] 使用 Java Swing 实现一个简单的窗口
  • 2024.03.03蓝桥云课笔记——排序
  • Vue3和ElementPlus封装table组件
  • 第一篇:参考资料地址
  • wordpress 开源主题
  • 【Linux网络命令系列】ping curl telnet三剑客
  • 于月仙主动与赵本山握手表示欢迎,赵:怎么着要跟我第二次牵手啊?
  • Unity UGUI之Slider基本了解
  • 【Linux】进程间通信之共享内存
  • 文章解读与仿真程序复现思路——电网技术EI\CSCD\北大核心《基于条件风险价值的虚拟电厂参与能量及备用市场的双层随机优化》
  • 前端架构: 脚手架通用框架封装之CommonJS和ESM混合开发兼容解决(教程五)
  • 基于主从模式的Reactor的仿muduo网络库
  • Linux服务器搭建超简易跳板机连接阿里云服务器
  • Windows Server 各版本搭建文件服务器实现共享文件(03~19)
  • ARM总结and复习
  • 非功能测试的定义、类型和示例
  • Angular基础---HelloWorld---Day1
  • k8s部署项目常见的问题及解决方案