Docker入门基础

一、Docker简介

Docker是一个把开发的应用程序自动部署到容器的开源引擎。具有以下特点:

  • 去除了管理程序的开销,有很高的性能
  • 加强了开发环境跟应用部署的生产环境的一致性
  • 应用程序具备可移植性,易构建,易协作

二、Docker组件

Docker镜像:镜像是静态的,容易被用户互相分享的文件

Docker容器:基于镜像启动起来的,可以运行一个或者多个进程。Docker可以构建部署容器。

Registry:Docker用Registry保存用户构建的镜像,一般分为公共跟私有两种。

三、Docker命令

1.创建容器(docker run)  

eg  :   docker   run   -i  -t   ubuntu  /bin/bash

上面例子中ubuntu是docker公司提供的基础镜像,意思是告诉docker基于ubuntu镜像来创建一个容器,并且启动了shell。

2.查看容器列表(docker ps)

docker ps : 查看系统中正在运行的容器

docker ps -a : 查看全部容器,包括正在运行的跟已经停止的

3.容器命名(--name)

docker   run   --name  web_container  -i  -t   ubuntu  /bin/bash

容器命名必须唯一

4.启动 | 停止容器(docker start  |  docker stop)

也可以使用docker restart命令重启一个容器

5.删除容器(docker rm)

运行中的容器无法删除  必须先stop或者kill掉后再删除

6.查看镜像列表(docker images)

如果只想看某个镜像A的内容,可以在docker images后面指定镜像名称来实现,eg:docker images A

7.拉取镜像(docker pull)

eg : docker pull A

8.删除镜像(docker rmi)

该操作只删除本地的镜像,如果之前已经推送到Docker hub,那么Docker hub依旧存在。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值