美文网首页
Docker简单使用总结

Docker简单使用总结

作者: liuchungui | 来源:发表于2019-04-14 22:31 被阅读0次

1、什么是Docker?

Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。

Docker通常用于如下场景:
web应用的自动化打包和发布;
自动化测试和持续集成、发布;
在服务型环境中部署和调整数据库或其他的后台应用;
从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。

2、Docker常用命令

查看版本

$ docker version

搜索官方可用的镜像

$ docker search 镜像名字

下载容器镜像

$ docker pull learn/tutorial

docker容器中运行hello world

$ docker run learn/tutorial echo "hello world"

在容器中安装新的程序

$ docker run learn/tutorial apt-get install -y ping

(提示:需要带上-y参数。如果不指定-y参数的话,apt-get命令会进入交互模式,需要用户输入命令来进行确认,但在docker环境中是无法响应这种交互的。)

保存对容器的修改

当你对某个容器做了修改之后,可以把对容器的修改保存下来,这样下次可以从保存后的最新状态运行容器。

通过ps -l命令获得安装完ping命令之后容器的id

$ docker ps -l

然后通过commit来保存

$docker commit 698 learn/commit

提示:无需拷贝完整的id,通常使用最开始的三四个字母即可区分。

检查运行中的镜像

使用 docker ps -l 查看正在运行的命令,使用docker inspect docker_id来查看容器的信息

发布docker镜像

列出所有安装过的镜像

$ docker images

将某一个镜像发布到官方网站

$ docker push learn/ping

相关文章

网友评论

      本文标题:Docker简单使用总结

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