# Docker容器中没有yum和vim
在使用Docker构建和部署应用程序时,有时候会遇到容器中没有预装一些常用的软件包的情况,比如`yum`和`vim`。在这篇文章中,我们将介绍如何在没有这两个工具的情况下,在Docker容器中安装软件包。
## 为什么没有yum和vim
Docker容器是轻量级的虚拟化技术,为了减小镜像的体积,并且保持容器的轻量级特性,很多Docker镜像并没有预装            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-03 04:13:05
                            
                                267阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            apt-getupdateapt-getinstallvim-yapt-getinstallyum-y            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-12-28 11:44:32
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、yum 背景知识1、商业生态2、开源生态3、软件生态本土化二、yum 的基本使用1、查看软件包2、安装软件3、卸载软件三、vim 的基本使用1、vim 的基本概念2、vim 的基本操作2.1 模式间切换2.2 光标定位2.3 文本复制2.4 文本编辑2.5 底行模式的操作四、简单 vim 配置2、简单 vim 配置3、一键 vim 配置五、配置 sudo 权限 一、yum 背景知识1            
                
         
            
            
            
            Linux下的yum是一个常用的软件包管理工具,可以方便地安装、升级和删除系统中的软件包。而Vim是一款功能强大的文本编辑器,被广泛应用于Linux系统中。
在Linux系统中,使用yum来安装Vim非常简单。首先,打开终端,输入以下命令以更新yum软件包列表:
```
sudo yum update
```
更新完毕后,就可以使用yum来安装Vim了。输入以下命令:
```
sudo y            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-25 11:27:14
                            
                                328阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、vim(vi与vim都是编辑的  vim正确性更高 能主动识别语法错误)安装vim  # yum install vim -y命令行:方向上下左右键翻页Page Down/Ctrl+F向下 page Up / ctrl+B向上跳转①行内:行首^,0,HOME 行尾 $ , END ②行间:行首gg 1G 行末尾G 跳转至#G行号显示①set nu显示②set nonu不显示复制① yy 复制②            
                
         
            
            
            
            当前使用容器化进行项目部署,不仅快捷而且方便,所以蹭有点时间记录一下安装步骤备用 文章目录一、安装依赖二、指定docker 远程仓库三、没有可用软件包docker-ce四、执行yum install docker-ce五、异常Cannot download repodata/repomd.xml六、Error: Failed to download metadata for repo 'downl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-25 19:37:37
                            
                                463阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、安装1)dnf安装fedora22以下sudo yum install vimfedora22及以上sudo dnf install vim如果遇到下面类似的错误file /usr/share/man/man1/vim.1.gz from install of vim-common-2:7.4.1718-1.fc22.x86_64 conflicts with file from packag            
                
         
            
            
            
            第一步,通过配置文件【.vimrc】中使用的包管理器进行插件YouCompleteMe的安装。" use vim-plug to manage vim plugins
call plug#begin()
Plug 'ycm-core/YouCompleteMe'
call plug#end()上面使用的包管理器是vim-plug,将上面的代码写入到【~/.vimrc】之后,依次执行命令【:w】、【            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-13 08:50:58
                            
                                59阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、安装1)dnf安装fedora22以下sudo yum install vimfedora22及以上sudo dnf install vim如果遇到下面类似的错误file /usr/share/man/man1/vim.1.gz from install of vim-common-2:7.4.1718-1.fc22.x86_64 conflicts with file from packag            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-24 19:57:36
                            
                                38阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ycm、clang、llvm安装
        这两天开始使用vim来学习C++语言,中间少不了要进行编译。才刚刚写了两个小例子就开始发现,每次都要退出vim来进行编译,实在太麻烦了。这时候才想到之前有在一本关于vim的书籍上看到quickfix的介绍,当时因为没有需要,这部分并没有认真去看,现在既然用到了,那就开始好好研究你她的            
                
         
            
            
            
            第一步,通过配置文件【.vimrc】中使用的包管理器进行插件YouCompleteMe的安装。" use vim-plug to manage vim plugins
call plug#begin()
Plug 'ycm-core/YouCompleteMe'
call plug#end()上面使用的包管理器是vim-plug,将上面的代码写入到【~/.vimrc】之后,依次执行命令【:w】、【            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-13 08:50:51
                            
                                29阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Docker Vim
## 介绍
在使用 Docker 进行容器化部署的过程中,我们经常需要在容器内部进行代码编辑。而 Vim 是一款功能强大的文本编辑器,可以在命令行中进行高效的代码编辑。本文将介绍如何在 Docker 容器中使用 Vim 进行代码编辑。
## 安装 Docker
在开始之前,我们需要先安装 Docker。Docker 是一个开源的容器化平台,可以帮助我们快速部署应用            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-23 17:42:21
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这篇文章涵盖了Linux系统下软件安装的几种方式,包括源代码安装、rpm安装和yum安装。它还讨论了Linux操作系统与Windows系统之间数据传输的方法,介绍了lrzsz工具的功能。此外,文章提到了yum源的重要性和使用方法,以及vim编辑器作为Linux开发工具的介绍。在vim编辑器部分,它解释了vim的多模式以及它们之间的切换,提供了一些在命令模式下的常用快捷操作,并分享了如何在底行模式下进行文件保存、退出和执行编译命令的指令。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-28 21:32:26
                            
                                176阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            何为Yum ?yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-14 10:12:07
                            
                                1045阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            VIM的配置 4.1  viminfo       在vim中操作的行为,vim会自动记录下来,保存在 ~/.viminfo 文件中。这样为了方便下次处理,如:vim打开文件时,光标会自动在上次离开的位置显示。原来搜索过的字符串,新打开文件时自动高亮显示。 ~/.viminfo 文件是系统自动生成。 4.2 &nbs            
                
         
            
            
            
            ---
title: 实现"yum docker"的步骤和代码示例
---
# 实现"yum docker"的步骤和代码示例
## 介绍
本文将指导你如何实现 "yum docker",以便你可以更方便地在 Linux 系统上安装和管理 Docker。
## 整体流程
以下是实现 "yum docker" 的整体流程:
```mermaid
flowchart TD
    A[安装依            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-24 08:01:35
                            
                                468阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## Docker Yum实现步骤
### 1. 安装Docker
首先,我们需要在机器上安装Docker。Docker是一种容器化平台,可以让我们轻松地打包、分发和运行应用程序。
```bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
上述代码会通过apt包管理器            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-31 18:07:59
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             CentOS 07 Docker 安装使用Ctrl+alt在虚拟机和Windows切换鼠标,直接复制文档里的指令。安装了图形化界面:在虚拟机中右键粘贴即可没安装图形化界面:切换鼠标光标在虚拟机命令行按一下Ctrl+alt之后按Ctrl+V。前提条件:Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。1.使用 yum 安装docker            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-30 18:00:53
                            
                                135阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ---恢复内容开始---建议切换到root用户操作(一) 原因:直接yum install  docker 会出现问题1.   $ service docker start出现问题,启动不了Job for docker.service failed because the control process exited with error code. See            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-13 19:34:44
                            
                                290阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言: 昨天,一个朋友在Ubuntu1.18上安装harbor时,遇到了docker login时无法登陆进docker仓库的异常。 
  当时看到这个异常并没有想到原因,百度搜索也没有找到相信的解决方案。今天上午,在公司复现+谷歌之后,找到了此异常的一些相关信息。就此给大家分享下。此异常简单复现方式:    环境:ubuntu各版本系统即可            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-15 15:13:44
                            
                                53阅读
                            
                                                                             
                 
                
                                
                    