CentOS7安装Docker及Docker基本操作

CentOS7安装Docker及Docker基本操作

CentOS7安装Docker及Docker基本操作

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

Docker 和传统虚拟化方式的不同之处,可见容器是在操作系统层面上实现虚拟化,直接复用本地主机的操作系统,而传统方式则是在硬件层面实现

CentOS7安装Docker及Docker基本操作

1、 yum install docker 安装

CentOS7安装Docker及Docker基本操作

2、启动docker并设置成开机自启动

[root@YF-Aliyun-HK ~]# systemctl start docker

[root@YF-Aliyun-HK ~]# systemctl enable docker

CentOS7安装Docker及Docker基本操作

3、例如运行我们的第一个docker程序

CentOS7安装Docker及Docker基本操作

如果报如下错,yum update更新解决

CentOS7安装Docker及Docker基本操作

4、从仓库里拉取下载镜像

例如拉取centos镜像:docker pull centos

CentOS7安装Docker及Docker基本操作

创建一个容器,并在容器内输出“Welcome to the Docker World”字样

CentOS7安装Docker及Docker基本操作

5、使用“i”和“t”选项连接到容器的交互式会话

[root@YF-Aliyun-HK ~]# docker run -i -t centos /bin/bash

CentOS7安装Docker及Docker基本操作

6、退出容器会话并保持容器的进程,按Ctrl + p和Ctrl + q键

CentOS7安装Docker及Docker基本操作

7、在容器中添加镜像

每次执行docker run命令时都会生成容器,例如安装httpd更新官方镜像并将其添加为容器的新镜像。

docker images

docker run  centos /bin/bash -c “yum install httpd -y”

docker ps -a | head -n 3

docker commit f23756bf7c5c myimage/centos_httpd

docker images

CentOS7安装Docker及Docker基本操作

CentOS7安装Docker及Docker基本操作

CentOS7安装Docker及Docker基本操作

原文始发于微信公众号(WalkingCloud):CentOS7安装Docker及Docker基本操作

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/242856.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!