docker容器技术的巧妙使用

59 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第6天,点击查看活动详情

docker容器技术

对于后端开发的小伙伴来说,大家对于docker技术应该都不陌生了,但是你们有全面的学习过docker么? 不管怎样,今天我们就一起来学习一下docker的相关技术。

docker的基本介绍

docker的命令基本上都是以docker为开头的,所以在linux环境下配置了docker的话,我们可以通过docker命令来查看docker的整体命令包含哪些:

image.png

如果是启动docker的话,则是可以通过systemctl start docker命令来实现。

当然啦,我们还可以通过命令systemctl status docker 来查看docker的运行情况。

image.png

docker的一些巧妙使用

都说了docker是一个容器技术,既然是容器就一定是用来装东西的,那么docker中装的是什么呢?

其实docker中可以拉取某种镜像,然后通过特定的启动方式来启动特定容器: 比如:

拉取镜像的命令: docker pull MongoDB 拉取了镜像,我们就可以将镜像运行起来了,举个例子:docker run -it MongoDB /bin/bash

经过了上述基础之后,我们已经将容器在docker中运行起来了,这时候我们可以通过命令来查看docker中正在运行的容器有哪些:

docker ps

image.png

同样的道理,我们其实也是可以查看docker中究竟拉取了多少个镜像的,使用的命令为docker images

image.png

总结

上面介绍了docker中的一些巧妙使用,那我们来总结一下,docker在我们实际开发中的作用是什么?

其实是因为docker技术的出现,使得我们的开发更为便捷,对于某台特定机器的依赖更低,程序的可移植性也更好了。