Docker入门级操作:docker安装及下载镜像

一、docker介绍

介绍不多说,如果你刚接触docker,建议浏览一下http://www.ruanyifeng.com/blog/2018/02/docker-tutorial.htmlhttp://www.runoob.com/docker/centos-docker-install.html

二、docker安装

docker版本更新比较快,版本之间的区别也比较大,有出现安装版本比较老无法上传到dockerhub上的情况。所以在安装之前要注意版本的选择。

1、安装环境:

docker只能在64位的操作系统上面运行,我的运行环境是安装centos7的服务器。所以以下安装方法是centos7系统的安装方法。(此文是在初次探索docker的相关知识的时候编写,考虑不是很完整,期待浏览的同伴相互探讨、指正)

centos7版本,系统内核是3.10版本以上。

2、安装步骤:

1、查看centos版本:           

uname -r

2、 查看系统OS版本:

cat /etc/os-release,cat /etc/redhat-release

3、 防火墙相关:

  1)查看services:

 iptables status
  2)关闭防火墙:
service iptables stop(不建议使用)

4、selinux相关:

 1)查看selinux:

cat /etc/sysconfig/selinux
2)  关闭selinux:
vi /etc/sysconfig/selinux

将selinuxg改为disabled  SELINUX=disabled      

5、安装docker:

yum install docker

(需要等待较长时间)

6、启动docker:

systemctl start docker.service

(启动失败可能是selinux或者firewall没有关闭)

7、查看安装过的docker软件包:

yum list installed | grep docker

8、检查docker是否安装成功: 

docker run hello-world

3、docker镜像加速

在/etc/docker/daemon.json中添加: "registry-mirrors": ["http://hub-mirror.c.163.com"](网易镜像地址,阿里云会导致docker服务不能启动,未解决)

1、进入docker文件夹内:

cd /etc/docker/

2、查看目录:

ls

3、查看daemon.json文件(一般为空): 

cat daemon.json

4、修改daemon.json文件:

vi daemon.json
5、在大括号内添加"registry-mirrors": ["http://hub-mirror.c.163.com"] 

将docker服务关闭再启动。(第一次测试加载镜像时可能出现超时,可多次尝试)

4、删除安装的docker

1、列出docker安装包:         

yum list installed | grep docker

2、删除docker: 

yum -y remove docker-io.x86_64

docker的三个文件都需要删除,但是docker镜像不会因为docker删除而删除,再次安装docker之后镜像还是会在。

三、docker镜像下载

1、从docker仓库拉取centos镜像

1、查看镜像:

docker images

2、查看docker镜像centos7

docker search centos7

3、拉取镜像centos:

docker pull centos


2、镜像相关的简单操作步骤:

1、查看在运行的容器:

docker ps

 (CONTAINER ID:容器ID(唯一,可用于查看容器日志)   NAMES:自动分配的容器名称)

2、查看容器日志:

docker logs 27f50c1ad906(容器ID查)或者docker logs pensive_darwin(容器名称查)

3、关闭容器:
docker stop pensive_darwin(docker stop 27f50c1ad906)
4、查看进程:
docker top objective_lamarr
5、停止/开始/删除 容器:
docker stop/start/rm objective_lamarr
(删除时容器必须是停止状态)
6、查询最后一次创建的容器:
docker ps -l

7、删除镜像:

docker rmi docker.io/centos或者docker rmi 381127f22435

一定要镜像下面所有容器都已关闭才能成功删除镜像。

  • 1
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Docker 入门到实践是一本非常实用的 Docker 学习指南,它详细介绍了 Docker 的基本概念、使用方法以及常用命令等内容。通过学习该书,读者可以快速入门 Docker,并通过实践深入了解 Docker 的高级特性。 这本书作者从实践的角度出发,讲解了如何安装和配置 Docker,如何创建容器、镜像和网络等 Docker 核心概念,并介绍了如何使用 Docker Compose 和 Swarm 进行应用编排和管理,以及如何构建 CI/CD 环境。 该书还通过大量的实例演示了 Docker 在开发、测试和部署过程中的各种应用场景,以及如何使用常用工具库和第三方平台配合 Docker 进行开发和部署。 总之,Docker 入门到实践对于 Docker 技术的初学者和中级开发者都是一本非常实用的学习资料,能够帮助读者快速掌握 Docker 的使用方法,提高开发和部署效率。如果您想下载这本书的 PDF 版本,可以到网络上搜索找到相应的下载资源。 ### 回答2: 要下载Docker入门到实践》的PDF文件,你可以按照以下步骤进行操作。 首先,打开一个网页浏览器,并搜索《Docker入门到实践》的PDF下载。你可以尝试在搜索引擎中输入相关关键词,如《Docker入门到实践》PDF下载,或者直接在相关网站上搜索。 当搜索结果出现后,你可能会看到许多网站提供该PDF的下载服务。请注意,在下载之前要确保所选网站的可信度和安全性,以避免下载到恶意软件或病毒。 一旦你选择了一个可靠的网站,点击下载链接或按钮进行下载。有时候,网站可能会要求你进行注册或登录才能下载文件,根据要求进行操作下载完成后,你可以在下载文件夹或自定义的存储位置找到该PDF文件。双击文件,使用合适的PDF阅读器打开它即可。 如果无法找到合适的下载链接,可以考虑购买纸质版书籍,或者在一些在线图书馆或电子阅读平台上寻找电子版。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值