docker入门

1、什么是Docker

      Docker是一个用来装应用的容器;

      Docker是软件容器化平台;

      Docker公司开发,开源,托管在github上;

2、理解Docker

       2.1、Docker思想:

       集装箱,

       标准化(运输方式:超级码头【中央仓库】、存储方式、API接口)

       隔离;

2.2、Docker解决了什么问题

         运行环境不一致带来的问题;

         Docker启动的时候分配了内存,超过了阀值,就会被杀死。

         Docker的标准化使得快速扩展,弹性伸缩变得简单;

3、走进docker

       Docker运行一个程序的过程:是去仓库把镜像拉到本地,然后用一条命令把镜像运行起来变成容器;

       镜像(集装箱) Builde、Ship、Run;

       分层的文件系统,只读的文件;

       

       

       容器(轻量级的虚拟机),虚拟机分层的文件系统,最上一层可写。

       

    

       仓库(超级码头),支持搭建自己的仓库

 

4、docker 常用命令:

4.1、images相关:

//查看镜像

docker images

//删除镜像

docker rmi 镜像id

 

4.2、container相关:

//查看正在运行的容器

docker ps

//查看所有的容器

docker ps -a

//运行一个容器

docker run -p 8080:8080 -t springboot/spring-boot-docker

//停止一个容器

docker stop CONTAINER ID

//重启容器

docker start CONTAINER ID

//删除容器

docker rm 容器id

 

 

 

 

posted @ 2019-04-07 23:22  艾白羊  阅读(148)  评论(0编辑  收藏  举报