Docker容器化操作(纯理论无截图版)

Docker概念

Docker 是基于 Go 语言实现的开源容器项目。它诞生于 2013 年年初,最初发起者是 dotCloud 公司。 Docker 自开源 后受到业界广泛的关注与参与,目前已有80 多个开源组件,逐渐形成了围绕 Docker 容器的完整的生态体系。 dotCloud公司于 2013 年年底改名为 Docker Ioc, 专注于 Docker 相关技术和产品的开发,目前已经成为全球最大的 Docker容器服务提供商。

Docker优势

1. 轻量化和快速部署:Docker容器是轻量级的,可以在几秒钟内启动和停止。相比于传统的虚拟机,Docker容器更加节省资源,并且可以快速部署和扩展。

2. 跨平台和可移植性:Docker容器可以在不同的操作系统和平台上运行,包括LinuxWindowsMac等。这意味着开发人员可以在本地开发和测试应用程序,并将其无缝地部署到生产环境中,而无需担心环境差异导致的问题。

3. 高效的资源利用:Docker使用容器化技术,可以将应用程序及其依赖项打包到一个独立的容器中。这样可以避免不同应用程序之间的冲突,并且可以更好地利用服务器的资源。

4. 简化的管理和维护: Docker 提供了一套简单易用的命令行工具和 API ,可以方便地管理和维护容器。开发人员可以使用Docker 镜像来构建和发布应用程序,系统管理员可以使用 Docker 容器来隔离和管理不同的服务。
5. 可靠性和安全性: Docker 容器提供了隔离的运行环境,可以确保应用程序之间的互不干扰。同时, Docker 还提供了一些安全机制,如命名空间和控制组,可以限制容器的资源使用和访问权限,提高应用程序的安全性

Docker命令

启动Docker服务

systemctl start docker  

停止docker服务

systemctl stop docker

重启docker服务

systemctl restart docker

查看docker服务

systemctl status docker

镜像相关命令

查看镜像
docker image
搜索镜像
docker search
拉取镜像
docker pull
删除镜像
docker rmi

容器相关命令

查看容器
docker ps
创建容器
docker run
进入容器
docker exec
启动容器
docker start
停止容器
docker stop
删除容器
docker rm
查看容器信息
docker inspect

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值