美文网首页
docker入门姿势(三)

docker入门姿势(三)

作者: 牛奶大泡芙 | 来源:发表于2020-10-13 14:39 被阅读0次

下面了解一下命令行操作docker吧
Docker常用命令:
(1) docker version
(2) docker info:docker详细的信息,系统信息system级别的
(3) docker –help:帮助文档的地址:https://docs.docker.com/reference/commandline
Docker镜像命令:
(1) Docker images:查看主机所有镜像,其中包含一些系统的文件夹:REPOSITORY镜像的仓库源 TAG镜像的标签 IMAGE ID镜像的ID,CREATE镜像的创建时间SIZE,镜像 的大小;docker images -q:只显示镜像 的ID,docker images -a:显示所有的镜像包括系统的
(2) Docker search mysql:搜索mysql的镜像,通过stars数量来过滤:docker search mysql –filter=STARS=5000,即搜索start数量5000以上的
Docker pull:搜索了之后就可以下载镜像,docker pull mysql,这个命令之后会显示一些列的信息,如下图:

docker pull.png
这个无规律的序列码,是分层下载,是docker image的核心,如果当前层已经下载过了的话,就可以共用,会显示Already exist.联合文件系统。最后一行是真是地址

命令1:docker pull mysql

命令2:docker pull docker.io/library/mysql:latest

命令1,2是一样的,如果不指定版本,默认是最新版

我们可以这样下载:docker pull mysql:5.7

如何查找这个版本呢,显然这个:后面的版本信息不能瞎写,版本信息查看:https://hub.docker.com/_/mysql
(1) Docker rmi xx:删除镜像,通过ID :docker rmi -f e73346bdf465,删除多个容器使用空格隔开ID数值。如果想要全部删除:docker rmi -f $(docker images -aq)

Docker容器命令:有了镜像,才可以创建容器

(1) docker pull centos:下载一个centos系统

(2) 新建容器并启动:docker run –name=”XXX” 容器的名字。Docker run -d: 后台的方式运行。Docker run -it: 使用交互的方式。Docker run -p 主机端口:容器端口:让docker容器的端口和主机的端口形成映射关系。

举个例子:如果想要启动然后进入容器的话使用什么终端进行交互呢,可以使用bash,那么命令就是这样的:docker run -it centos /bin/bash。此时命令行前面的主机名会变成镜像ID,容器内是一个自己的环境了。

(3) 退出:exit,这是停止并退出,如果想要不停止但是退出:ctrl+p+q快捷键的组合就可以了

(4) 查看运行中的docker:docker ps, 查看曾经运行过的:docker ps -a, 显示最近创建的容器:docker ps -n

相关文章

  • docker入门姿势(三)

    下面了解一下命令行操作docker吧Docker常用命令:(1) docker version(2) docker...

  • docker入门姿势(二)

    详细了解一下docker的原理:(1) docker是一个server-client结构的,docker的守护进程...

  • docker入门姿势(一)

    一边学习一边记录docker的入门级使用方法吧:安装docker ***环境:centos7 xshell连接工具...

  • swarm快速入门

    swarm的快速入门的中文资料(姿势正确的)很少。本文简单介绍swarm(伪)集群的搭建。使用docker-mac...

  • DevOps专题

    ---------- Docker ---------- Docker入门篇-概念 Docker入门篇-创建虚拟机...

  • k8s 与 spring cloud分布式服务架构

    01.docker入门 docker的安装及入门例子 什么是docker? 为什么使用docker?它和虚拟...

  • Docker 基本用法

    Docker 参考 极客学院Wiki:Docker入门基础教程 Gitbook:Docker —— 从入门到实践 ...

  • Docker入门与实战演示

    目录 什么是容器 Docker安装指南 Docker快速入门 Docker入门详解 如何开发容器化的Java程序 ...

  • Docker 入门(三)

    关于服务 一个分布式系统一般被拆分成多个服务,服务实际上只是“生产中的容器”。“一个服务只运行一个镜像,但是它将镜...

  • Docker之Windows下安装Docker入门系列

    Docker之Windows下安装Docker入门系列

网友评论

      本文标题:docker入门姿势(三)

      本文链接:https://www.haomeiwen.com/subject/vevlyktx.html