文章目录容器的概念Docker镜像Docker容器容器的基本操作查看容器启动容器启动已经终止的容以守护进程的方式启动容器停止容器删除容器进入容器基于容器创建镜像 容器的概念Docker大部分的操作都是围绕着它的三大核心概念:镜像、容器和仓库。因此,准备把握这三大核心概念对于掌握Docker技术尤为重要。Docker镜像Docker镜像类似于虚拟机镜像,可以将它理解为一个只读的模板。例如:一个镜像
转载
2023-10-27 14:29:51
78阅读
容器 虚拟机和容器结构主要区别在于中间两层,虚拟机自带了操作系统,这个操作系统可以和宿主机一样,也可以不一样,而容器是和宿主机共享一个操作系统。我们知道,操作系统的内容是很多的,就像我们自己电脑上的操作系统一样,占用的内存很多,启停很慢,而且如果虚拟机安装的操作系统有更新,那更新也很麻烦,而且购买正版操作系统也是一笔不小的费用。而容器则没有这些烦恼,所以容器相对于虚拟机而言,既可以提供独
转载
2023-09-26 15:31:06
57阅读
# 如何在Docker容器中安装Docker
## 引言
Docker是一种容器化平台,可以帮助我们快速、高效地构建、发布和运行应用程序。在使用Docker进行开发和部署时,我们通常会遇到在Docker容器中安装Docker的需求。本文将向你介绍如何在Docker容器中安装Docker,并提供详细的步骤和代码示例。
## 整体流程
下面是在Docker容器中安装Docker的整体流程:
|
原创
2023-11-17 05:57:16
229阅读
本文讲的是在Docker中安装Ubuntu容器,然后在这个Ubuntu容器中再安装Docker。或许这样可以省下买服务器的钱,当然这只是为了学习测试使用,真正项目上还是需要买服务器的。 系统环境: Linux: WSL2 Ubuntu 20.04 Docker: 20.10.8 执行步骤: 1. 拉 ...
转载
2021-10-31 14:04:00
3558阅读
2评论
本文是我们学院课程中名为《 面向Java开发人员的Docker教程 》的一部分。 在本课程中,我们提供了一系列教程,以便您可以开发自己的基于Docker的应用程序。 我们涵盖了广泛的主题,从通过命令行的Docker到开发,测试,部署和持续集成。 通过我们简单易懂的教程,您将能够在最短的时间内启动并运行自己的项目。 在这里查看 ! 目录
1.简介
2
转载
2023-12-11 09:01:34
20阅读
Docker 搭建 Jenkins 容器 ,拉取git代码一、安装jenkins前提条件:宿主机安装docker1、拉取镜像docker pull jenkins/jenkins2、查看镜像docker images【列表中有jenkins/jenkins】 3、宿主机创建挂载文件夹,并且进行文件权限授予#创建文件夹 mkdir -p /data/jenkins_home#赋予权限 chmod 7
转载
2023-10-19 16:10:56
86阅读
docker镜像与容器目录docker镜像与容器概述分层存储镜像与容器删除镜像与容器将容器中的改动提交到镜像diff查看改动commit 提交改动history 查看镜像历史纪录慎用 docker commit--构建镜像推荐使用dockerfile概述我们都知道,操作系统分为内核和用户空间。对于 Linux 而言,内核启动后,会挂载 root 文件系统为其提供用户空间支持。而 Docker 镜像
转载
2024-02-23 14:30:18
58阅读
Docker容器中的nginx平滑升级nginx平滑升级漏洞描述开始升级进入安装有nginx的docker容器先看下当前nginx版本,很明显版本过低了,在0.6.18-1.20.0之间,升级它备份当前nginx二进制文件,注意自己安装路径,我的是自己编译安装自己指定路径使用`wget http://nginx.org/download/nginx-1.20.2.tar.gz`把最新稳定版本下载
转载
2023-07-25 22:54:56
9阅读
在分布式开发中我们利用spring-cloud-alibaba给我们提供的nacos作为注册中心和配置中心,下面我们就利用服务器安装的docker来安装nacos并配置持久化功能。一、下载想要安装nacos就必须先下载,我们打开nacos的下载地址,看到最新的版本更新到了1.3.0版本,但是我们一般不用最新的,这里我选择的是1.2.0稳定版。 打开1.2.0版本的详情页面,点击下载会比较慢,我们利
转载
2023-12-15 22:04:20
114阅读
在Kubernetes环境中,有时候我们需要在Docker容器中安装Docker这一类工具,以便在容器中创建和管理其他容器。在本文中,我将向你展示如何在Docker容器中安装Docker,帮助你快速上手这一操作。
### 整体流程
以下是在Docker容器中安装Docker的整体流程。具体步骤将在后文中详细介绍。
| 步骤 | 描述
原创
2024-05-06 10:41:39
516阅读
docker ps -a --no-trunc
转载
2023-06-09 21:52:31
101阅读
什么是dockerDocker 是一个开源的应用容器引擎,基于 LCX容器技术使用Go 语言开发 并遵从 Apache2.0 协议开源源码在Github上。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销
转载
2023-10-11 08:42:16
4阅读
Pause容器 全称infrastucture container(又叫infra)基础容器。 我们在kubelet的配置文件中心都指定了如下参数,这是指定拉取的pause镜像地址。more /etc/kubernetes/kubelet······--pod-infra-container-image=hub.test.tech/library/pod-infrastructure:latest
转载
2023-11-02 01:08:55
63阅读
docker容器与虚拟机技术的区别:docker是使用了docker引擎技术,虚拟机是重新建立了操作系统。安装步骤:官方推荐的话,是 ubantu 上用1.首先更新 aptsudo apt-get update如果出现 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)那么输入 ps -e | gre
转载
2023-06-05 23:14:01
373阅读
docker的理念:将应用和环境打包成一个镜像!通过镜像启动容器运行 问题:在容器中存储的程序数据是需要持久化的,不能容器删了数据也随之删除。比如,安装一个MySQL容器,在其中存储了大量数据,结果把容器删了数据也没了,就相当于删库跑路,这是不可能发生的 数据卷技术的引入:我们希望Docker容器产生的数据可以自动同步到本地,这样容器删了数据并不会丢失;同时数据也可在容器之间共享。这就是卷技术,也
转载
2023-07-25 22:54:27
85阅读
Docker官方建议在Ubuntu(乌班图 )中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的。在很多版本的CentOS中是不支持更新最新的一些补丁包的。如果用CentOS建议安装在CentOS7.x以上的版本。1.yum包更新到最新 sudo yum update2.安装需要的软件包,yum-util 提供 yum-config-
转载
2023-07-18 09:38:08
260阅读
目前安装,本地电脑(windows10)-vmware虚拟机(centos 7)-docker容器网络地址想在本地电脑上访问到docker容器内服务,需要三者之间互相ping通,涉及3个IP地址 1、本地电脑IP,也即宿主机IP。通过在本地cmd采用ipconfig命令查看 2、虚拟机IP,也即宿主服务器IP。通过在虚拟机上ip addr命令查看 3、docker容器IP,通过在虚拟机上ip ad
转载
2023-08-04 20:10:59
1118阅读
在启动是指定自动重启docker run --restart=always修改docker默认配置文件# 添加上下面这行
"live-restore": truedocker server配置文件/etc/docker/daemon.json参考[root@docker02 ~]# cat /etc/docker/daemon.json
{
"registry-mirrors": ["h
转载
2023-06-08 14:16:47
381阅读
容器的介绍容器是一种基础工具,泛指任何可以用于容纳其他物品的工具,可以部分或完全封闭,被用于容纳、存储、运输物品;物体可以被放置在容器中,而容器则可以保护内容物。名称挂载点Mount:挂载点UTS:主机名与域名IPC:信息量、消息队列和共享内存PID:进程号Network:网络设备、网络栈、端口号user:用户和组docker的概念Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从A
转载
2023-08-22 15:34:39
4阅读
一、运维日志在云服务器上部署 Docker,并安装 Portainer 运维面板以及汉化。汉化包已放到 Lotter/doc/asserts/Portainer-CN
服务器系统 CentOS 8.x、Docker 20.10.11如果你的云服务器已经安装其他系统,可以停机后更换系统即可,其实这个时候你还可以选择 Docker 镜像,也就是默认帮你安装好了 Docker二、手动安装 DockerD
转载
2024-01-15 17:08:27
57阅读