您现在的位置是:首页 > 文章详情

老蔡: Docker学习教程-基础(01)

日期:2019-01-24点击:434

Docker基础学习

Docker简介

开发人员使用了 Docker,就不必安装和配置复杂的数据库, 也无需在不兼容语言工具链版本之间切换时担心。 应用容器化之后,其复杂性就被转移到能够轻松构建、共享和运行的容器中。当有新同事安排到新的代码库时, 无需再费时费力地安装软件和解释设置过程。 以 Dockerfile 文件形式发布的代码使用起来非常简单:首先安装 Docker 和编辑器, 然后拉取作为 Docker 镜像打包在一起的依赖资源,短短数分钟,就能够构建和调试应用了。 Docker版本 DockerEE企业版, 收费 DockerCE社区版, 免费(推荐)

Docker相关链接

Docker英文官网: https://www.docker.com/ Docker中文官网(更新日期17年6月): https://www.docker-cn.com/ Docker云仓库: https://hub.docker.com/

Docker安装

docker能在多种平台上运行, 本文章主要介绍Centos7.0系统版本的安装,若您想学习其他系统平台的安装, 可移步至官方文档:
https://docs.docker-cn.com/docker-for-mac/install/
image

centos7安装Docker步骤:

操作系统要求
如需安装 Docker CE,您需要 64 位版本的 CentOS 7。

1. 卸载旧版本
Docker 的早期版本称为 docker 或 docker-engine。如果安装了这些版本,请卸载它们及关联的依赖资源。

$ sudo yum remove docker \ docker-common \ docker-selinux \ docker-engine

如果 yum 报告未安装任何这些软件包,这表示情况正常。将保留 /var/lib/docker/ 的内容,包括镜像、容器、存储卷和网络。

2. 安装 Docker CE

2.1 安装所需的软件包。
yum-utils 提供了 yum-config-manager 实用程序,并且 devicemapper 存储驱动需要 device-mapper-persistent-data 和 lvm2。

 $ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2.2 使用下列命令设置 stable 镜像仓库。您始终需要使用 stable 镜像仓库,即使您还需要通过 edge 或 testing 镜像仓库安装构建也是如此。

 $ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo

2.3 更新 yum 软件包索引。

$ sudo yum makecache fast

2.4 安装Docker

 $ sudo yum install docker-ce

卸载 Docker CE

卸载 Docker 软件包:

 $ sudo yum remove docker-ce

主机上的镜像、容器、存储卷、或定制配置文件不会自动删除。如需删除所有镜像、容器和存储卷,请运行下列命令:

 $ sudo rm -rf /var/lib/docker

您必须手动删除任何已编辑的配置文件。

Docker开启停止重启命令

# 开启 $ sudo systemctl start docker # 停止 $ sudo systemctl stop docker #重启 $ sudo systemctl retstart docker
原文链接:https://yq.aliyun.com/articles/688884
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章