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

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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值