# Docker Image Version: 一个容器镜像的版本控制
在使用 Docker 进行应用程序开发和部署时,我们经常会使用容器镜像来打包和分发我们的应用程序。容器镜像是一个轻量级、可移植的软件包,其中包含了运行应用程序所需的一切——代码、运行时环境、系统工具和依赖库等等。在 Docker 中,容器镜像是构建和运行容器的基础。
当我们进行容器镜像的开发和维护时,可能会遇到需要对镜像进            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-11 07:49:53
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 从 Windows 上的 Docker 镜像中安装 SQL Server
在开发和部署应用程序时,我们经常需要使用数据库来存储和管理数据。而在 Windows 环境下,SQL Server 是一个非常流行的数据库选择。通过使用 Docker,我们可以方便地在 Windows 上运行 SQL Server,而不需要安装和设置复杂的数据库环境。本文将介绍如何在 Windows 上通过 Docke            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-16 04:39:38
                            
                                84阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            其中<>括起来的参数为必选,[]括起来为可选docker -exec -i -t 3f407013d8c0 /bin/bash    进入容器docker version查看docker的版本号,包括客户端、服务端、依赖的Go等docker info查看系统(docker)层面信息,包括管理的images, containers数等docker searc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-13 20:22:28
                            
                                150阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             镜像相关命令一览表:docker imagesdocker tagdocker inspectdocker historydocker searchdocker pull/pushdocker rmidocker save/load 1.查看镜像(1)docker images:列出本地主机上已有镜像的基本信息。REPOSITORY:来自哪个仓库。	  my-jx和test来            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-12 16:01:23
                            
                                177阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            2.1、镜像基本操作2.1.1、获取镜像:docker pull <域名>//:用户可以使用docker pull 命令从网络上下载镜像。对于镜像来说,如果不显式地指定tag,则默认会选择latest标签,即下载仓库中最新版本的镜像。2.1.2、查看镜像列表docker images使用docker images命令可以列出本地主机上已有的镜像。2.1.3、查看镜像信息docker i            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 09:35:33
                            
                                295阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            有了镜像后,就可以以这个镜像为基础创建一个容器来运行。以上一篇文章Docker获取镜像中的benben-activities:test为例,docker run命令提供了Docker容器的创建到启动的功能,可以使用该命令来创建新容器。格式docker run [OPTIONS] IMAGE [COMMAND] [ARG...],其中IMAGE可以用镜像名称,也可以使用镜像ID。例如:docker            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-11 01:27:30
                            
                                414阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            基于Ubuntu16.04 docker版本: 17.09-ce解决方法,重新指定docker image 安装目录,当然确保你新指定的目录有足够的空间。## 新建配置文件sudo touch /etc/docker/daemon.json
sudo vim /etc/docker/daemon.json加入如下配置信息(/mnt/docker_new_dir 为新的docker安装目录){            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-05 10:32:25
                            
                                286阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             学习 docker 也有数周时间了,一直在 学基础->手痒想实践->实践->卡住->回去学习基础 的过程中挣扎,总算是把 docker 的对 image,container 的基本操作都过了一遍(其实最基本的早就会了,只是一些相对用得不多的没有用过)。因此把到目前为止的一些学习笔记放在这里分享一下(内容最后在这里简单总结一下这些基本命令及基本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-09 08:49:04
                            
                                162阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            3.4 删除镜像1.?使用标签删除镜像使用docker rmi命令可以删除镜像,命令格式为docker rmi IMAGE [IMAGE...],其中IMAGE可以为标签或ID。例如,要删除掉myubuntu:latest镜像,可以使用如下命令:$ docker rmi myubuntu:latestUntagged: myubuntu:latest读者可能会担心,本地的ubuntu:latest            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-24 09:48:17
                            
                                165阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是 docker Image 和container?我们先来看看官网是怎么说的。Docker Engine provides the core Docker technology that enables images and containers. As the last step in your installation, you ran the docker run hello            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-10 08:57:00
                            
                                177阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            修改镜像和容器的默认存放路径 指定镜像和容器存放路径的参数是--graph=/var/lib/docker,我们只需要修改配置文件指定启动参数即可。刚好有个300g盘的挂在/data目录上,所以在这个目录下新建一个文件路径/data/tools/docker1.Docker的配置文件可以设置大部分的后台进程参数,在各个操作系统中的存放位置不一致,在 Ubuntu 中的位置是:/etc/d            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-16 18:58:45
                            
                                204阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            2.1 深入探讨Image  说白了,image就是由一层一层的layer组成的。2.1.1 官方imagehttps://github.com/docker-librarymysqlhttps://github.com/docker-library/tomcat/blob/master/8.5/jdk8/openjdk/Dockerfifile2.1.2 Dockerfifi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-29 19:45:51
                            
                                202阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            安装完docker后启动docker version报错,因为之前已经安装过,没有设置docker的自启动 在网上查到了很多解决办法: 1.重启服务2.查看docker状态 3.查看daemon.json文件是否存在,结果存在 json中的内容(配置你的阿里云镜像加速) 配置完以后重启systemctl daemon-reload
systemctl restart docker.service            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-18 12:34:17
                            
                                286阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            3.2 查看镜像信息1.?使用images命令列出镜像使用docker images命令可以列出本地主机上已有镜像的基本信息。例如,下面的命令列出了上一小节中下载的镜像信息:$ docker images
REPOSITORY               TAG            IMAGE ID        CREATED         SIZE
ubuntu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-25 12:29:34
                            
                                205阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            docker images介绍            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-02-27 14:55:14
                            
                                2918阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Docker学习(二)- Docker Image及Image命令详解什么是镜像(Image)Docker镜            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-09 18:23:58
                            
                                2787阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                 在生产环境中,经常遇到docker image 在资源池中的主机上存留的数据,由于随着业务系统的升级,旧的image 需要进行清理。这里梳理下,docker image的在linux 系统上的存储目录,以针对性的进行数据清理。 在3.10内核上 docker基于aufs管理存储 下面的命令可以看到所有pull到的imagescat /            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-05 08:09:35
                            
                                185阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Docker image 镜像参考官网: https://docs.docker.com/engine/reference/run/
命令很多和Linux操作系统一样,要想全部记住,太麻烦了,只用记住常见的几个基本就够用了,其他的用到了,了解一下,知道什么时候用什么命令,知道怎么去查就行了。基本命令最基础的命令docker version    # 显示docker的版本信息。
docker in            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-23 10:55:27
                            
                                46阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Windows Docker 重装提示 Exising installation is up to date 解决方法出现这个问题是因为卸载Docker没有卸载干净,导致无法重装解决方法:按下Window+R唤起命令输入界面,输入regedit打开注册表编辑在地址栏输入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Unin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-08 15:45:11
                            
                                728阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录1、FROM:2、LABEL:3、RUN:4、WORKDIR:5、ADD:6、COPY:7、ENV:8、EXPOSE:9、VOLUME:10、CMD:11、ENTERYPOINT:12、官方docker-file示例:Dockerfile是由一系列命令和参数构成的脚本,一个Dockerfile里面包含了构建整个image的完整命令。Docker通过docker build执行Dockerfil            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-20 13:03:55
                            
                                215阅读
                            
                                                                             
                 
                
                                
                    