Products
GG网络技术分享 2025-11-26 14:28 4
Docker是一个开源的应用容器引擎, 让开发者Ke以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux......,没眼看。

其实从Docker与Container的英文单词原意中就Ke以体会出Docker的思想。ContainerKe以释义为集装箱, 集装箱是一个Ke以便于机械设备装卸的封装货物的通用标准规格,它的发明简化了物流运输的机械化过程,使其建立起了一套标准化的物流运输体系。而Docker的意思为码头工人, Ke以认为,Docker就像是在码头上辛勤工作的工人,把应用打包成一个个具有某种标准化规格的"集装箱",当货物运输到目的地后码头工人们就Ke以把集装箱拆开取出其中的货物。这种标准化与隔离性Ke以hen方便地组合使用多个Image来构建你的应用环境,或者与其他人共享你的Image。
# docker run -d -p : redis
# docker ps -a
# docker ps
# docker exec -it 1f928073b7eb /bin/bash
root@1f928073b7eb:/data# touch hello_docker.txt
root@1f928073b7eb:/data# exit
# docker run -d -it -p : redis /bin/bash
Docker是一种轻量级的容器化技术, 它利用操作系统级别的隔离来运行应用程序,而不是像虚拟机那样模拟整个硬件环境。Docker和虚拟机的区别。 你猜怎么着? Docker的核心优势在于它Neng够将应用及其依赖打包成一个独立的容器,然后在任何支持Docker的环境中运行。
打脸。 安装完毕之后输入docker --version来确认是否安装成功。
# -m为描述信息 -a为作者 1f是你要保存的容器id 取前3个字符 dockerKe以自行识别
# sylvanassun/redis为镜像名 :test 为一个tag 一般用于标识版本
# docker commit -m "test" -a "SylvanasSun" 1f sylvanassun/redis:test
sha256:e7073e8e5bd70b8d58092fd6bd8c2551e65dd29241c235eddf2a7f4b4b25cbbd
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
sylvanassun/redis test e7073e8e5bd7 seconds ago MB
docker.io/python -onbuild 7195f9298ffb weeks ago MB
docker.io/mongo latest d22888af0ce0 weeks ago MB
docker.io/redis latest 8f2e175b3bd1 weeks ago MB
本质上... 中扮演着重要角色。这使得Docker在资源利用率上具有显著优势。
Demand feedback