首页 >>  正文

yum本地包安装

来源:baiyundou.net   日期:2024-09-24

作者:冥冰薇

提示:本篇文章约2909字符,阅读大约需要4分钟。

关注专栏不迷路

写在前面

最近,很多值友都在反馈在图形化界面无法拉取docker镜像。这是因为目前国内无法访问docker hub导致的。但是,通过命令行拉取docker镜像不受此限,因此今天专门出一篇文章讲一下docker的常用命令,帮助各位值友更好地使用docker。

注1:群晖专属应对教程已发布,可参考下文。

注2:本文适用于所有可开启ssh的nas系统,包括群晖、威联通、绿联等。

docker简介

Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。Docker改变了应用运行的方式,可以让开发者更快地进行项目部署,降低了系统间的切换成本。

Docker安装

Docker在不同操作系统上的安装步骤

  • Windows: 在Docker官网下载Docker Desktop进行安装

  • MacOS: 在Docker官网下载Docker Desktop进行安装

  • Linux: 通过包管理器(如apt, yum等)安装Docker

Docker的版本检查

使用docker version命令可以查看Docker的版本信息。

Docker镜像

Docker镜像的定义和作用

Docker镜像(Image)是由文件系统和参数组成的,用于创建Docker容器的模板。

如何获取docker镜像的名称

在群晖的那篇文章的评论区,有位值友提了一个很现实的问题:我如何知道要拉取docker镜像的名称呢?

那当然就要靠各位docker教程大佬了,在大佬的教程里面,肯定会有完整的docker镜像名称,用我的Composerize教程举个:

在这篇教程,你很容易找到这个docker容器的镜像名称,这个时候你只需要使用下面的pull命令拉取即可。

而且一般人显然也没有时间和精力来找适合自己的docker镜像,因此从大佬的教程文章里面直接找到镜像名称是一种最省事省力的做法。

Docker的常用镜像命令

  • docker images:列出本地所有的镜像。

  • docker pull:从镜像仓库中拉取或者更新镜像。

  • docker rmi:删除本地一个或多个镜像。

  • docker build:用于使用Dockerfile创建镜像。

注:使用docker pull+镜像名称,即可成功拉取镜像。

Docker容器

Docker容器的定义和作用

Docker容器是镜像的运行实例,可以创建、启动、停止、删除,容器中运行应用。

Docker的常用容器命令

  • docker run:创建一个新的容器并运行一个命令。

  • docker ps:列出所有正在运行的容器。

  • docker stop:停止一个或多个正在运行的容器。

  • docker rm:删除一个或多个容器。

  • docker logs:获取容器的日志信息。

  • docker exec:在一个运行的容器中运行一个命令。

注1:关于docker run命令的详细教程请参考本专栏的第一篇文章。

注2:docker ps命令主要作用就是列举容器的名称。在获取到正确的容器名称后,你就可以使用下面的stop等+名称,来对各个容器进行操作。

注3:如果使用docker run命令,则docker pull命令非必须。在使用run命令之后,如果检测到本地无对应镜像,docker会直接从网络上拉取对应镜像。

Docker网络

Docker网络的基本概念

Docker网络是一种让容器间互相通信的机制。

Docker的常用网络命令

  • docker network ls:列出所有的网络。

  • docker network create:创建一个新的网络。

  • docker network connect:将网络连接到指定的容器。

  • docker network disconnect:断开网络和指定的容器的连接。

  • docker network rm:删除一个或多个网络。

注:有关docker网络的详细教程,请参考本专栏的第二篇文章。

Docker存储

Docker存储的基本概念

Docker存储是一种将数据持久化存储在容器外部的机制。

Docker的常用存储命令

  • docker volume ls:列出所有的卷。

  • docker volume create:创建一个新的卷。

  • docker volume rm:删除一个或多个卷。

其他Docker命令

  • docker info:显示系统的整体信息。

  • docker version:显示Docker的版本信息。

  • docker help:获取命令的帮助信息。

总结

Docker是一个非常强大的工具,通过它我们可以容易地管理和部署应用。本文列举了Docker的一些常用命令,希望对Docker的新手有所帮助。学习和熟悉这些命令是掌握Docker的重要一步。图形化界面终有限制,最终docker的使用仍然要依赖命令操作。

这就是本期的全部内容了,如果这篇文章对你有帮助的话,欢迎你在评论区多多讨论,也欢迎关注、点赞、打赏一键三连,你的支持对我非常重要。

我是冥冰薇,点个关注不迷路,我们下期再见。

查看文章精彩评论,请前往什么值得买进行阅读互动

","gnid":"92d4366535d8663e0","img_data":[{"flag":2,"img":[{"desc":"","height":"239","title":"","url":"https://p0.ssl.img.360kuai.com/t011ce8861b2638f945.jpg","width":"600"},{"desc":"","height":"236","title":"","url":"https://p0.ssl.img.360kuai.com/t0115516ac1bf3308ed.jpg","width":"600"},{"desc":"","height":"223","title":"","url":"https://p0.ssl.img.360kuai.com/t01b2e77d624f07deef.jpg","width":"600"},{"desc":"","height":"150","title":"","url":"https://p0.ssl.img.360kuai.com/t01a72f87002305f89d.jpg","width":"600"},{"desc":"","height":"597","title":"","url":"https://p0.ssl.img.360kuai.com/t01d3cc3d71f7f755fc.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1686125653000,"pure":"","rawurl":"http://zm.news.so.com/d24d8c88db180ce013ba0ffbf7880ce9","redirect":0,"rptid":"3fc2861605ea264e","rss_ext":[],"s":"t","src":"什么值得买","tag":[],"title":"docker妙用 篇九:docker常用命令大集结,妈妈再也不用担心我拉不到镜像了

景兴妹1841虚拟机下的Linux,怎么重新安装yum? -
水命购17661824201 ______ 一、从网站安装: 1、下载最新的yum-3.2.28.tar.gz并解压 用wget命令 2、进入目录,运行安装 3、最后更新系统,全部搞定 二、从镜像中安装: 1. 找到镜像中的yum软件的rpm包,拷贝到本地 2. rpm -ivh yum.xxx.rpm 3. 最后更新系统,全部搞定

景兴妹1841yum安装 源码安装 哪个好 -
水命购17661824201 ______ 根做运维的朋友聊天,谈到了,yum安装和源码安装哪个好的问题.真没想到,关于这个问题,分歧还挺大的.有的人认为,不用源码安装就不是好的运维,不是好的系统管理员.这帽子扣的有点大了.在此我想说一说我的看法,经常看我博客...

景兴妹1841小红帽linux6.5 怎么使用yum安装软件 -
水命购17661824201 ______ 方法/步骤 首先在自己的电脑上安装Redhat6.5(本经验用的是Redhat6.5-64位的系统),然后把Redhat6.5系统ISO镜像文件放到自己的电脑中(本经验是放在/root 下,切记自己的存放路经,以后不要再变动此路径和移动ISO文件)如图:在根(/...

景兴妹1841linux yum命令详解以及查询当前哪些包需要更新,与更新命令. -
水命购17661824201 ______ yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无...

景兴妹1841LINUX 如何安装YUM
水命购17661824201 ______ yum 方式安装软件主要用于redhat(rhel)、centos、fedora、oracle这四种发行版.对于它们来说,yum这个工具是安装操作系统时就会有的,无须另行安装. 还有两种发行版,虽然也有rpm包,但是在安装软件,解决依赖性问题时,不用yum,这...

景兴妹1841在ubuntu上安装yum会怎样 -
水命购17661824201 ______ 在安装软件过程中需要用到yum命令,百度一下有人说ubuntu是不支持yum命令的,自己就尝试了一下ubuntu yum命令的安装,安装过程如下(ubuntu版本是12.04)1:首先检测是否安装了build-essential程序包 apt-get install build-essential2.安装...

景兴妹1841如何快速在Linux下配置YUM源 -
水命购17661824201 ______ 方法/步骤1 以本地ISO镜像为例,进行yum源配置.2 执行命令:mount -o loop /soft/rhel5.3x64.iso /mnt ,将ISO镜像挂载到/mnt目录下.3 cd 到/etc/yum.repos.d 目录下建立以".repo"结尾的文件,这里我建立的是server.repo.按下图进行配置,...

景兴妹1841如何搭建本地yum源 -
水命购17661824201 ______ 放入Centos6.4的镜像光盘或找到镜像文件 mount –o loop –t iso9660 CentOS-6.0-i386-bin-DVD.iso mount /dev/cdrom /media/cdrom 编辑repo文件: cd /etc/yum..repos.d (文件位置/etc/yum.repos.d/,后缀一定是.repo结束.为了使用自己搭建的...

景兴妹1841如何配置本地yum源 -
水命购17661824201 ______ 首先 要先挂载光盘,把光盘挂载到media/CentOS/,media/cdrom/,或者media/cdrecorder/ 这样就不用修改配置文件了.如果想挂载到其他目录,只要修改下baseurl=file:///自己挂载的目录,就可以了.配置文件在 /etc/yum.repos.d/CentOS-...

景兴妹1841yum能否将源下载到本地而不进行安装? -
水命购17661824201 ______ 修改yum配置文件 vi /etc/yum.conf ######################## cachedir=/mydir/$basearch/$releasever keepcache=1 #################### 这样就缓存了你安装的所有rpm文件到/mydir目录 如果只想下载,但不安装需要安装yum-...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024