【Linux】Docker下载与使用-nginx

news2024/12/23 1:54:33

目录

一、Docker介绍        

二、Docker结构

三、下载Daocker

1. 在linux上下载docker,执行以下命令即可:

2. 开启docker

3. 执行以下操作并进行使用

四、在Docker上安装nginx


一、Docker介绍        

        Docker:是给予Go语言实现的开源项目。

        Docker 是一个用于开发、交付和运行应用程序的开放平台。它允许开发人员将应用程序及其依赖包打包到一个可移植的容器中,然后在任何流行的 Linux机器上运行。Docker 容器是完全隔离的,使用沙箱机制,相互之间没有任何接口。

        Docker的主要目标是“Build,Ship and Run Any App,Anywhere”,也就是通过对应的组件的封装,分发,部署,运行等生命周期管理,是用户APP及运行环境能够做到“一次封装,到处运行

        Docker的设计理念:构建(build)、运输(ship)、运行(running)

二、Docker结构

三、下载Daocker

1. 在linux上下载docker,首先执行以下命令:

        注意:一条一条执行

// 第一步:安装依赖工具
yum -y install yum-utils device-mapper-persistent-data lvm2

// 第二步:下载镜像源
yum-config-manager  --add-repo  http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

// 第三步: 安装
yum makecache fast
yum -y install docker-ce

2. 开启docker

第四步: 启动
systemctl start docker

第五步:查看状态
systemctl status docker

第五步: 测试(测试前先执行下文后面的操作)
docker run hello-world

systemctl start docker       启动docker
systemctl status docker    查看docker状态
systemctl stop docker       关闭docker

3. 执行以下操作并进行使用

        切换目录:cd /etc/docker/

        创建文件:touch daemon.json

        编辑文件:vim daemon.json   

//将此内容写入daemon.json文件
{
"registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://noohub.ru",
    "https://huecker.io",
    "https://dockerhub.timeweb.cloud",
    "https://0c105db5188026850f80c001def654a0.mirror.swr.myhuaweicloud.com",
    "https://5tqw56kt.mirror.aliyuncs.com",
    "https://docker.1panel.live",
    "http://mirrors.ustc.edu.cn/",
    "http://mirror.azure.cn/",
    "https://hub.rat.dev/",
    "https://docker.ckyl.me/",
    "https://docker.chenby.cn",
    "https://docker.hpcloud.cloud",
    "https://docker.m.daocloud.io"
  ]
}

// esc退出编辑,:wq保存退出

        重启docker:systemctl restart docker

        查看docker信息:docker info  

        运行hello-world

四、在Docker上安装nginx

        下载镜像nginx:docker pull nginx      

docker pull nginx     获取、下载镜像
docker images         查看本地所有镜像

docker rmi hello-world(镜像名):latest      删除镜像(删除名为"hello-world"且标签为"latest"的Docker镜像)

查看正在运行的容器:

        docker ps -qa

参数解释 :

        -a 所有容器(包括没有运行的容器)

        -q 只查看标识

docker ps -a            查看所有容器(已启动和已关闭)

docker ps                查看容器(已启动)

删除容器: (只能删除停止运行的容器)

docker rm 容器标识

docker rm -f 容器标识         强制删除容器,(即使是运行中的)

        查看所有镜像:docker images        

       查看有没有被占用端口 (nginx 端口80):netstat -autp   

        创建容器并运行dockker run -d  -p 80:80 --name mynginx nginx:latest 

运行容器:

        docker run -d -p 宿主机端口:容器端口 --name 容器名称 镜像的标识

参数解释:

        -d     代表后台执行

        -p     将当前Linux的端口和容器的端口号进行映射

        --name     容器的名字

被占用:dockker run -d  -p 8080:80 --name mynginx nginx:latest    运行nginx
未被占用:dockker run -d  -p 80:80 --name mynginx nginx:latest    运行nginx

       可通过以下方式查看IP

        测试:阿里云服务器实例IP+nginx端口号80成功访问

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2178427.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

开发者福音!一个小型热门项目,可以在线优雅快速生成 SQL 和模拟数据(带私活源码)

GitHub上开源了一个小型热门项目,可以在线快速生成SQL和模拟数据。 这对于前端开发的同学来说,简直是一大福音,可以大幅提升调试效率。 以后,再不用等后端同学开发完数据接口再进行下一步。 一起来看看吧! 项目介绍…

react-问卷星项目(2)

流程 husky 一个git hook 工具,即在git commit之前执行自定义的命令,将规范流程化,如执行代码风格的检查,避免提交非规范的代码,在github搜索即可。 这两条是接着执行的,表示创建husky,在文档…

Linux系统安装和配置 VNC 服务器

文章目录 1.安装 GNOME 桌面环境2.安装 VNC 服务器(tigervnc-server)3.为本地用户设置 VNC 密码4.设置 VNC 服务器配置文件5.启动 VNC 服务并允许防火墙中的端口 1.安装 GNOME 桌面环境 [rootserver6 ~]# dnf groupinstall "workstation" -y成…

太速科技-389-基于KU5P的双路100G光纤网络加速计算卡

基于KU5P的双路100G光纤网络加速计算卡 一、板卡概述 基于Xilinx UltraScale16 nm KU5P芯片方案基础上研发的一款双口100 G FPGA光纤以太网PCI-Express v3.0 x8智能加速计算卡,该智能卡拥有高吞吐量、低延时的网络处理能力以及辅助CPU进行网络功能卸载的能力…

C#绘制动态曲线

前言 用于实时显示数据动态曲线,比如:SOC。 //用于绘制动态曲线,可置于定时函数中,定时更新数据曲线 void DrawSocGraph() {double f (double)MainForm.readData[12]; //display datachart1.Series[0].Points.Add(f);if (ch…

iLogtail 进化论:重塑可观测采集的技术边界

作者:余韬(迅飞) 采集代理发展回顾 iLogtail 作为一款开创性的轻量级日志采集器,历经 13 载风雨,始终致力于高效地从多元化的数据源中萃取、处理可观测信息,并无缝传输至阿里云日志服务或各类日志分析平台。今年,适逢…

828华为云征文|针对Flexus X实例云服务器的CPU和内存性能测评

目录 一、Flexus X实例云服务器简介 1.1 产品摘要 1.2 产品优势 1.3 本次测评服务器规格 二、CPU性能测试 2.1 操作说明 2.2 操作步骤 2.2 结果分析 三、测试内存负载 3.1 操作说明 3.2 操作步骤 3.3 结果分析 四、测试终评 一、Flexus X实例云服务器简介 1.1 产品…

算法:852.山脉数组的峰顶索引

题目 链接:leetcode链接 思路分析(二分算法) 题目的提示已经非常明显了,使用O(logN)的算法,那就是二分算法。 如何寻找二段性? 观察数据,可以发现,需要找的峰顶索引的左右两侧数…

【C++算法】6.双指针_有效三角形的个数

文章目录 题目链接:题目描述:解法C 算法代码:图解: 题目链接: 611.有效三角形的个数 题目描述: 解法 数学知识: 给我们3个数,判断是否能够构成三角形。 平时:ab>c&am…

PostgreSQL数据库与PostGIS在Windows中的部署与运行

本文介绍在Windows电脑中,下载、安装、部署并运行PostgreSQL与PostGIS数据库服务的方法。 PostgreSQL是一种功能强大的开源关系型数据库管理系统(RDBMS),以其稳定性、可靠性和丰富的功能而闻名;其支持多种高级特性&…

Linux命令一文速通速成

目录 嵌入式Linux的组成 Linux的介绍 Linux和发行版本 Linux应用 Linux特点 Linux发行版 GNU Linux目录结构 为什么要使用Linux命令? 登录 ​编辑 说明 shell是什么? bash shell Linux命令格式 命令格式举例 命令中的其他组成 Linux系统…

一文上手SpringSecurity【一】

一、概述 1.1 安全框架概述 作为企业级应用,都存在着各式各样的认证(用户基本信息认证、第三方认证、LDAP认证)与权限(访问权限、数据权限)需求,他们作为系统整体架构的基础建设部分,决定了产…

[通信原理]确知信号1:傅里叶分析 × 确知信号

傅里叶分析 对于周期函数可以用直流分量、正弦函数和余弦函数构成的无穷级数来表示,这些函数是正交的,意味着它们之间没有任何相关性。‌ 必须指出,并非任意周期信号都能进行傅里叶级数展开,函数需满足狄利赫里条件才能被展开。…

npj Climate and Atmospheric Science I 新疆生地所陈亚宁研究员团队孙帆博士后发表最新研究进展

题目:The dominant warming season shifted from winter to spring in the arid region of Northwest China 主导中国西北干旱区升温的季节已从冬季转变为春季 期刊:npj Climate and Atmospheric Science IF及分区:实时IF/JCR分区/中科院分…

土耳其阿纳多卢通讯社 (土耳其官方通讯社AnadoluAgency)发布新闻稿-新闻媒体分发平台

土耳其阿纳多卢通讯社 (土耳其官方通讯社AnadoluAgency)发布新闻稿-分发 大舍传媒 土耳其阿纳多卢通讯社(Anadolu Agency)创建于1920年,是土耳其的主要通讯社之一。它不仅在国家层面上发挥重要作用,还通过…

React学习笔记(2.0)

React事件绑定 语法:在对应标签上书写on事件(比如onClick,onChange),注意和原生的事件区分,React的事件首字母要大写。 const handleChange(e:any)>{console.log(e);console.log(change事件触发);// e不是原生事件…

2、Spring Boot 3.x 集成 Feign

一、前言 本篇主要是围绕着两个点,1、集成 Feign,2、分离feign接口层,独立服务; 还有一点就是上篇文章的服务 iot-channel、system-server 服务名称调整成为了 chain-iot-channel、chain-system二、搭建 chain-common 服务 pom.…

推荐5款ai论文写作常用软件分享!轻松一键生成

在当前的学术研究和写作领域,AI论文写作工具的应用越来越广泛。这些工具不仅能够提高写作效率,还能帮助研究人员快速生成高质量的论文内容。以下是五款值得推荐的AI论文写作软件,它们可以帮助你轻松一键生成高质量的论文初稿。 一、千笔-AIP…

【IEEE PDF eXpress】格式不对

目录 一、问题二、解决方法 一、问题 word的文档,用IEEE PDF eXpress网站生成pdf后,提交论文出现错误: Document validation failed due to the following errors: Content exceeds IEEE template margins for its format (Page 1:Bottom).…

猫咪掉毛太严重,有什么好办法?不踩雷宠物空气净化器选购、测评指南

我家是勤梳毛空气净化器吸猫毛,我家三只猫,但来我家的朋友都说是感受不到我家有猫的。进门没毛、没味的,你可以试试。 现在到换毛季了,掉毛情况会更加严重,为了自己的呼吸道健康,千万要重视起来。 猫身上…