今天这篇文章我们主要来了解一下容器的一些基本用法 。
01 Docker的安装Docker目前主要有两个版本,社区版(Community Edition(CE))与企业版(Enterprise Edition(EE)),本章节我们主要讲解Ubuntu系统安装Docker的步骤,如果其它系统安装Docker请参照官方网站 。
首先更新 apt 软件包数据库,以确保软件包列表是最新的 。具体命令如下:
1. apt-get update
文章插图
接着安装一些软件包,以允许 apt通过 HTTPS 使用存储库:
1. apt-get -y install apt-transport-https ca-certificates curl software-properties-common
文章插图
我们添加阿里云提供的镜像源以便于加快国内安装速度,先添加GPG 密钥:
1. curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
文章插图
再添加相应源的信息:
1. add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
文章插图
接着我们再次根据新的镜像源更新索引:
1. apt-get update
文章插图
最后我们执行安装命令
1. apt-get install docker-ce
完成安装后我们查看一下我们安装的docker版本信息,命令如下:文章插图
02 Docker 服务相关操作
1. 启动docker服务 2. systemctl start docker 3. 4. 守护进程重启 5. systemctl daemon-reload 6. 7. 重启docker服务 8. systemctl restart docker 9. service docker restart 10. 11. 关闭docker服务 12. service docker stop 13. systemctl stop docker
03 Docker镜像管理1)阿里docker镜像配置镜像存储中的核心概念仓库(Repository)是镜像存储的位置 。Docker 注册服务器(Registry)是仓库存储的位置 。每个仓库包含不同的镜像 。Docker Hub 是 Docker 官方提供的公共仓库,提供大量的常用镜像,但由于国内网络问题,拉取 Docker Hub 的速度非常慢,好在阿里云提供了镜像加速器 。下面我们来看看怎么配置阿里镜像加速器 。
首先我们需要编辑 /etc/docker/daemon.json 文件,如下图所示:
文章插图
然后在修改之后,需要重启 Docker 服务,让修改生效 。使用如下命令
1. service docker restart
2)拉取镜像从镜像仓库拉取镜像的命令如下:
1. # 新版本的命令格式 2. docker image pull [OPTIONS] NAME[:TAG|@DIGEST] 3. 4. # 旧的命令格式如下: 5. docker pull [OPTIONS] NAME[:TAG|@DIGEST]
比较常用的配置参数为 -a,代表下载仓库中的所有镜像,即下载整个存储库 。我们拉取一个ubuntu 16.04版本的镜像,具体操作如下:
文章插图
3)搜索镜像
如果我们不知道需要下载的镜像有哪些版本可以通过镜像搜索命令来查询,具体命令如下:
1. docker search 镜像名称
我们查看一下ubuntu镜像有哪些版本具体操作如下:文章插图
4)查看镜像列表
镜像的查看可以使用如下命令:
1. # 新版本命令 2. docker image ls 3. 4. # 旧的命令格式如下: 5. docker images
也可以查看指定的镜像,例如 。查看 ubuntu 的镜像:推荐阅读
- 训练拉布拉多的十个技巧 拉布拉多需要训练哪些项目
- 狸花猫吧百度贴吧 为什么流浪猫都是狸花猫
- 山姆烤鸡需要加热几分钟 山姆超市的烤鸡保质期
- 服务器安全需要注意的几个方面
- 催收电话需要天天接吗?
- 洗衣机|光刻机巨头ASML爆猛料:芯片太缺 都开始拆洗衣机了!
- 游泳流鼻血是什么原因
- 喝黑茶的好处都有哪些,喝花茶的好处
- 为什么那么多人在网上卖茶?网购茶叶靠谱吗?需要注意哪些问题?
- 黑米能蒸米饭吗能天天吃吗 黑米需要泡多长时间才能做饭