如果你还想从头学起 Docker,可以看看这个系列的文章哦!安装 Docker下载 Jenkins 镜像搜索 jenkins 镜像docker search jenkins重点讲下前三个第一个是官方的镜像,但是版本很旧,不推荐第二个镜像虽然不是官方的,但是 jenkins 的版本会跟随 jenkins官方的版本,也就是说会保持拉下来的镜像的 jenkins 版本是最新的,推荐,我也用这个第三个镜像            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-22 16:20:28
                            
                                58阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            docker的常用命令:参考该博主ubuntu安装步骤$ apt-get update
$ apt-get -y install docker.io
# 检查Docker服务的状态
$ service docker.io status
# 一般显示 docker.io start/running, process xxxxx
#
# 把Docker安装为自启动服务,让它随服务器的启动而自动运行
u            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-21 09:26:22
                            
                                362阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            官方镜像如果你对于系统没有要求,可以直接拉取官方的镜像docker pull python:3.7.7-slim            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-04 07:44:16
                            
                                551阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            docker可以通过镜像创建一个容器作为程序的虚拟运行环境,并可以将该容器再打包回一个镜像。
在发布程序的同时将该镜像一同发布,这样其他人利用该镜像创建一个完全相同的运行环境,避免本地正常运行,其他人编译到处报错的尴尬情况。将当前用户添加到docker用户组为了避免每次使用docker命令都需要加上sudo权限,可以将当前用户加入安装中自动创建的docker用户组(可以参考官方文档):sudo g            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-03 17:18:32
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Docker概述Docker相对于虚拟机而言,Docker是更轻量的"虚拟机".Docker本身不是容器,是创建容器的工具,是应用容器引擎:Docker的概念:**“Build,Ship and Run:” ** 搭建、发送以及运行三板斧“Build once,Run anywhere:”(搭建一次,到处能用)“Docker技术的三大概念:”镜像(Image):容器(Container):仓库(R            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-05 00:47:00
                            
                                59阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            群晖NAS下docker安装mysql 8.0.31目前我使用的是在黑群晖 6.2DM 下的 docker 内刷入一个官方的 MySQL 版本是8.0.31(推荐选择 Debian 的发行版, 因为 latest 我试过后发现没有 yum 工具, 修改配置文件要麻烦很多)拉取合适的镜像创建容器设置好映射的文件(数据持久化的需求, 防止容器内部出现错误导致数据清零)、本地的端口、以及新增环境变量:M            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-11 11:59:54
                            
                                131阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、docker的安装步骤 1 通过 uname –r 命令查看当前系统的内核版本。uname -r步骤 2 使用 root 权限登录 CentOS。输入以下指令,将 yum 包(YUM,全称 Yellow dog Updater, Modifier,是一个自由、开源的命令行软件包管理工具,运行在基于 RPM 包 管理的的 Linux 操作系统)更新到最新(后续过程中若需输入,输入 y 即可)。s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 13:02:55
                            
                                157阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简单地说,容器是镜像的一个运行实例,所不同的是,它带有额外的可写文件层。如果认为虚拟机试模拟运行一整套操作系统(提供了运行态环境和其他系统环境)和跑在上面的应用。那么Docker容器就是独立运行的一个或一组应用,以及他们的必须运行环境。创建容器Docker的容器十分轻量级,用户可以随时创建或删除容器。新建容器可以使用docker create命令新建一个容器。使用docker create命令新建            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 22:02:14
                            
                                22阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # PyCharm连接Docker容器Python环境
## 介绍
PyCharm是一款流行的Python集成开发环境(IDE),它提供了丰富的功能和工具,使得Python开发变得更加高效和便捷。在开发过程中,我们经常需要配置和使用不同的Python环境。Docker是一个开源的容器化平台,可以帮助我们创建和管理轻量级的容器。本文将介绍如何在PyCharm中连接Docker容器的Python环            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-20 10:44:27
                            
                                933阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. Hello world    Docker 在容器中运行应用程序,一般的开发语言教程,都有一个 Hello World 示例,我们的 Docker 容器介绍也从 Hello World 开始。    1) Hello world 示例    $ docker run ubuntu /bin/e            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-29 23:16:22
                            
                                114阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              对于java程序员来说,要想使用Docker来部署你的应用,那么在镜像中安装类似于tomcat的容器基本上是必须的(sprintboot项目除外),本篇介绍自己基于对centos镜像的修改,创建自己的想要的tomcat运行环境镜像的过程。  1、拉取centos镜像 docker pull centos  2、在宿主机(即你的linux机)穿件/opt/software目录,把要用到的安装包放            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-24 09:17:04
                            
                                67阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文中,我将尝试展示用Docker开发python应用(主要是Web应用)的可行方法。虽然我本人专注于Python的Flask微框架,但本文目的是演示如何通过Docker更好地开发和共享应用程序,(由任何语言和框架开发的应用程序)。Docker通过封装依赖项,大大减少了开发环境和正式产品的差距。大多数Python开发人员在开发中使用virtualenv。它提供了一种易用的机制让应用程序使用自己专用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 22:01:56
                            
                                10阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用Docker容器时没有apt命令怎么办
在使用Docker容器时,有时我们会遇到没有apt命令的情况,这是因为Docker容器的基础镜像可能不包含apt软件包管理器。但是不用担心,我们可以通过其他方式来安装软件包。
## 使用Dockerfile中的RUN命令安装软件包
在Dockerfile中,我们可以使用`RUN`命令来执行shell命令,从而安装软件包。下面是一个简单的例子,演            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-13 04:42:58
                            
                                131阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如下是一个关于如何实现“docker容器没有vi”的流程图:
```mermaid
flowchart TD
    start(开始)
    step1(在宿主机上创建一个Dockerfile)
    step2(构建自定义的Docker镜像)
    step3(运行容器)
    step4(在容器内安装vim)
    step5(验证是否安装成功)
    end(结束)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-08 12:20:34
                            
                                123阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Docker容器没有Nano:如何处理这一问题?
在使用Docker容器时,很多新手会发现容器中缺少一些常用的工具,比如文本编辑器Nano。这使得在容器中直接进行编辑变得相对麻烦。本文将介绍为什么Docker容器中默认缺少Nano,以及如何在Docker容器中安装和使用Nano的解决方案。
## 为什么Docker容器中没有Nano?
Docker容器通常是根据特定的基础镜像创建的。这些            
                
         
            
            
            
            # Docker容器没有apt
## 概述
Docker是一种流行的容器化平台,它允许开发者将应用程序和其依赖项打包成一个独立的容器,并在任何地方运行。然而,在默认情况下,Docker容器不包含`apt`命令,这对于需要使用`apt`进行软件包管理的用户来说可能是一个问题。本文将介绍为什么Docker容器中没有`apt`,以及如何在容器中安装和使用`apt`。
## Docker容器的设计原            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-04 12:50:47
                            
                                583阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用 Docker 创建没有 RPM 的容器
在当前的开发环境中,Docker容器已经成为一种流行的选择,允许我们在隔离的环境中运行应用程序。然而,有时我们可能需要一个没有系统包管理器(如 RPM)的容器。本文将为你详细讲解如何实现这一目标。
## 整体流程
下面是实现 Docker 容器没有 RPM 的整体步骤。
| 步骤 | 描述            
                
         
            
            
            
            ## Docker 容器没有 Yum
在使用 Docker 时,有时我们会发现在容器中无法使用 `yum` 命令来安装软件包,这是因为 Docker 容器的设计初衷是为了实现应用程序的隔离和轻量级部署,它并没有包含完整的操作系统环境。本文将详细介绍在 Docker 容器中为什么没有 `yum` 命令,并介绍如何在容器中使用 `yum` 命令。
### 为什么容器中没有 `yum` 命令?
D            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-12 03:14:29
                            
                                393阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 容器丢失了怎么办?Docker容器丢失原因及解决方案
Docker容器的丢失是一个令人头疼的问题,尤其是在生产环境中。本文将从Docker容器丢失的原因、预防措施以及解决方案三个方面进行详细讲解,并提供相应的代码示例。
## 一、Docker容器丢失的原因
Docker容器的丢失可能由多种原因引起,以下是一些常见的原因:
1. **容器被手动删除**:在某些情况下,管理员或开发者可能会            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-19 08:12:08
                            
                                520阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何在Docker容器中禁止使用vim
## 简介
在Docker容器中限制某些软件的使用是一种常见的安全实践。本篇文章将教你如何在Docker容器中禁止使用vim编辑器,以保护容器的安全性。如果你刚入行,不知道如何实现这一操作,那么请跟随我的步骤一步步进行操作。
## 流程图
```mermaid
flowchart TD
    A(开始)
    B(创建Dockerfile)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-17 05:44:20
                            
                                34阅读