Docker命令的使用

虚拟化技术的发展,容器化技术越来越广泛的使用,我们在进行容器化开发的时候经常会用docker,Docker是基于Linux内核虚拟化技术实现的,提供容器、镜像等的功能 。 docker是使用go语言开发的,目前很多公司都在使用docker容器技术 。 操作方式 01 docker容器之间互不影响,在容器内部去运行应用程序 。 docker镜像是有镜像仓库的,公共的镜像仓库是docker hub,我们利用docker search号令可以查找镜像,例如docker search我们可以看到如下的成果 。 利用docker pull号令从镜像仓库中获取镜像 。

Docker命令的使用

文章插图

Docker命令的使用

文章插图

02 那么若何查看当地的镜像呢,我们利用docker images号令去查看当地的镜像,成果如下图所示 。 利用docker images --help可以查看号令的帮忙,docker images -a 是查看所有的镜像 。

Docker命令的使用

文章插图

Docker命令的使用

文章插图

Docker命令的使用

文章插图

03 那么docker镜像可以删除吗,当然是可以的,我们利用docker rmi号令删除镜像,后面可以跟多个镜像ID, 删除镜像也可以指定镜像名和Tag的体例删除 。

Docker命令的使用

文章插图

Docker命令的使用

文章插图

04 那么若何启动docker镜像呢? 我们利用docker run号令,这个号令有良多参数,--rm告诉Docker一旦运行的历程退出就删除容器,这在进行测试时很是有效 。 -ti告诉Docker分派一个伪终端并进入交互模式,利用--name为容器定名,利用exit退出容器 。

Docker命令的使用

文章插图

05 那么若何查看启动的容器呢?我们在容器启动后,利用docker ps号令查看当前 运行的容器信息 。 docker ps -a 查看到全数的容器 。

Docker命令的使用

文章插图

06 删除容器我们利用docker rm号令,容器先执行docker stop再执行docker rm号令 。 当然我们也可以利用rm -f号令强制删除 。

Docker命令的使用

文章插图

Docker命令的使用

文章插图

07 我们利用docker exec -it 容器ID /bin/bash和容器交互,利用exit退出 。 也可以利用 docker attach 容器ID号令, 利用ctrl+p 然后ctrl+q 退出 。

Docker命令的使用

推荐阅读