Docker的使用方式

一、Docker概念

Docker类似于一个轻量的虚拟机。

容器和镜像是Docker中最重要的两个概念,镜像可以保存为tar文件,Dockerfile是配置文件,仓库保存了很多第三方已经做好的镜像。

Docker的使用方式_第1张图片

基本指令

查找镜像

docker search nginx

拉取nginx镜像

docker pull nginx

将镜像nginx执行为容器:run 运行 -it 交互模式 --name 指定名字 -p 宿主机端口号:docker虚拟机端口号 nginx 镜像名字 /bin/bash启动容器后启动bash

docker run -it --name chao.nginx -p 8080:80 nginx /bin/bash

获取虚拟机端口号

sudo docker port $id

查看进程

sudo docker top $id

删除镜像

docker rmi nginx

将容器构建成镜像,-m后面接提交的信息,-a后面接作者 

docker commit -m="update" -a="wen" $id $createName

docker commit $id $createName

将镜像保存到文件里

docker save 镜像名 >文件名.tar

将镜像从文件中load回来

docker load < 文件名.tar

Dockerfile

RUN是构建的时候就要运行的脚本,CMD是容器在运行的时候要运行的脚本。

你可能感兴趣的:(docker,java,容器)