壮心未与年俱老,死去犹能作鬼雄。这篇文章主要讲述docker 基础入门相关的知识,希望能为你提供帮助。
docker概念docker是基于go语言实现的容器项目,docker构建思想:build,ship and run any app,anywhere,即一次封装,到处运行。
docker在linux容器基础上进行了进一步的优化。使得docker容器更像是一种轻量级的沙盒。
docker优势【docker 基础入门】● 更快的交付和部署
docker保证了开发、测试、运维人员可以直接使用完全相同的环境来部署代码。docker可以快速创建和删除容器,实现快速迭代,大量节约开放、测试、部署的时间。
● 更高效的资源利用
docker容器运行不需要额外的虚拟化管理程序支持,它是内核级的虚拟化,可以实现更高的性能,同时对资源额外的需求很低。
● 更轻松的迁移和扩展
docker容器几乎可以运行在任何的平台上,包括物理机、虚拟机、公有云、私有云、个人电脑、服务器等,同时支持主流的操作系统。
● 更简单的更新管理
使用Dockerfile,只需要进行小小的配置修改,就可以替代大量的更新工作。
centos安装docker设置存储库
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo \\
https://download.docker.com/linux/centos/docker-ce.repo
安装docoker引擎
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
启动docker
sudo systemctl start docker
验证docker,运行hello-world容器
sudo docker run hello-world
?
作者:Harry66
推荐阅读
- crontab自动定时执行
- Windows Server 2022 FTP服务搭建注意如下几点
- 关于SSL证书的学习与总结
- 笔记法F2键不能重命名
- 使用 Gorilla Mux 和 CockroachDB 编写可维护 RESTful API
- 统一化
- FTXUI编译和使用(不含ROS1/2)Linux手机或平板版本
- 数据湖(十七)(Flink与Iceberg整合DataStream API操作)
- 蓝桥ROS之 cmake gcc g++ 默认版本和升级