003 docker的基本命令的使用

一 . 概述

  首先需要说明的是,我们使用docker的主要目的就是完成开发任务,至于后面我们使用docker完成集群的创建等比较高级的操作应该放到后面有时间的情况下

    完成.

在前面也说过,docker的一个很重要的特点就是docker非常容易使用,因此本节介绍的命令也不会有几个,而且非常容易记忆.



二 .docker的镜像操作

在前面我们说过,docker之中的一个核心的概念就是镜像和容器.现在我们首先需要完成的就是镜像的操作.

[1] docker search 镜像的名字 : 该命令会帮助我们在docker hub之中查询对应的镜像的信息.

我们使用了docker 的搜索命令,该命令会帮助我们去仓库搜索镜像.

其实,我们平常更喜欢使用docker hub 去搜索镜像的更多内容.

在上面显示的内容之中,我们需要注意的是index和name.

[2]docker pull 镜像名字:tag编号

  上述的命令可以帮助我们从docker hub之中拉去一个镜像到本地.

需要解释的参数信息:

(1)镜像的名字 ,就是我们在docker search之中显示的名字,

(2)tag : 其实就是镜像的版本号, 默认我们不写就代表是最新的镜像.

在这里,我们为了可以演示下面的操作,我们就下载一个mysql算了.但是我们的镜像信息还是从docker hub致中国获取.

我们从docker hub之中搜索的镜像如下: 

我们点击进去,我们关注一下版本号(tag).

这里我们需要注意的是镜像的名字和tag之间需要使用 : 来分割.

  一般来说下载是比较慢的,以后有时间可以试一下怎么修改为国内的镜像来加速镜像的下载.

[3]查看镜像的信息

  docker images 可以查看本地所有的镜像信息.

当我们执行了上述的命令之后,就会出现本地docker之中的所有镜像.

  在上面的图之中,有一个概念是比较重要的.image id ,这个在后面我们会需要使用.

[4]删除docker 的镜像

  我们可以使用 docker rmi docker的镜像id 来删除镜像.

原文地址:https://www.cnblogs.com/trekxu/p/9185290.html

时间: 2024-10-30 19:33:38

003 docker的基本命令的使用的相关文章

docker的基本命令(二)

查看进程: ps -aux 容器启动:docker run -it -d name [自定义容器名][镜像名] /bin/bash 启动已经停止的容器:docker start [容器名] docker restart 查看日志:Docker logs  [-t] [-f] [--taill 10]+ 容器名 查看运行中的容器:docker ps 在运行的容器中启动新进程:docker exec [-d][-i][-t]容器名 /bin/bash 容器结束命令:docker stop 容器名

【Docker】- 基本命令

1.docker ps -a    显示所有容器 2.doker ps -l 显示最近一次启动的容器 3.docker ps   显示正在运行的容器 4.docker start [容器ID]  启动容器 5.docker stop [容器ID] 暂停容器 6.docker images 显示所有镜像 7.docker run --name mysql -p 3306:3306 -v /my/mysql/datadir:/var/lib/mysql -v /my/mysql/conf.d:/et

003 docker安装nginx

一:安装与运行nginx 1.查找镜像网站 https://c.163yun.com/hub#/m/home/ 2.pull 3.查看当前在运行的容器 docker ps 4.启动nginx 使用后台运行,加上参数-d 5.进入nginx 这里需要的是容器的id,不是image的id 6.nginx的位置 7.退出容器 二:网络 目前为止,不能访问里面的80端口. 1.停止刚才启动的容器 2.映射端口 这里使用的是小写的p. 3.访问 原文地址:https://www.cnblogs.com/j

docker 的基本命令

查看命令 docker images 查看镜像 docker ps 查看正在运行的容器 docker ps -a 查看所有的容器 删除命令 docker rm 删除容器 docker rmi删除镜像 进入容器执行 docker exec -it [容器名] bash -d :在后台运行 -i :即使没有附加也保持STDIN 打开 -t :分配一个伪终端 exit退出 原文地址:https://www.cnblogs.com/eatandsleep/p/12192393.html

Docker 基本命令和使用

Docker 基本命令 systemctl start docker : 启动 Docker systemctl stop docker : 停止 Docker systemctl restart docker : 重启 Docker systemctl enable docker : 开机启动 Docker docker info : 查看 Docker 概要信息 docker --help :查看 Docker 帮助文档 docker version : 查看Docker版本信息 Docke

Docker入门教程(二)命令

Docker入门教程(二)命令 [编者的话]DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第二篇,介绍了Docker的基本命令以及命令的用法和功能. 在Docker系列教程的第一篇文章中,我们了解了Docker的基础知识,知道了它是如何工作以及如何安装的.在这篇文章中,我们将学习15个Docker命令,并通过实践来学习它是如何工作的. 首先,让我们通过下面的命令来检查Docker的安装是否正确: docker info  如果没有找到这条命令,则表示Docke

docker安装hive笔记

前两篇文章介绍了docker的基本命令如何安装hadoop 那么大家会比较了解docker的基本语法的安装过程.那么咱们今天来一起安装一下hive. 安装 1.下载gitHub,地址:https://github.com/prasanthj/docker-hive-on-tez.如果背墙了,可以选择下载zip.进入目录之后就能看见如下内容: @~/git/github/docker-hive-on-tez-master $ ls Dockerfile datagen.py hive-log4j.

docker 安装hadoop

上一篇文章介绍了一些docker的基本命令,这篇文章来安装一个HADOOP 一.下载hadoop镜像 @~/git/github/docker-ambari (master)$ docker pull sequenceiq/hadoop-docker:2.6.0 Pulling repository sequenceiq/hadoop-docker 7b738796aaab: Pulling dependent layers 89b52f216c6c: Download complete ...

docker基本使用

一.定义 官方定义:Docker是一个能够把开发的应用程序自动部署到容器的开源引擎.由 Docker Inc. 公司 前 dotC1oud公司, PaaS市场中的老牌提供商)的团队编写,基于 Apache 2.0开源授权协议发行. 程序员能理解的定义:Docker是Docker Inc. 公司开源的一个基于Linux技术构建容器的容器引擎,其源代码在GitHub上,基于Go语言开发并遵从Apache 2.0协议: 普通人能理解的定义:“没有集装箱,就不会有全球化.”而Docker就是IT领域里改