了解 Docker 及其命令(docker常用命令)

作者 : 慕源网 本文共1116个字,预计阅读时间需要3分钟 发布时间: 2022-04-12 共264人阅读

Docker 在组织中被广泛使用,它是好的。让我们了解如何使用。

什么是 Docker?

它是一个用于开发、交付和运行应用程序的开源容器化平台。它支持将应用程序与基础架构(操作系统)分离

为什么选择 Docker?

它提供了在给定主机上的松散隔离环境(称为容器)中打包和运行应用程序的能力。当我们运行容器化的应用程序时,相对来说,它占用的主机内存要少得多。

Docker Desktop是一款易于安装的应用程序,适用于Mac或Windows环境,使您能够构建和共享容器化应用程序和微服务。

让我们看看我们最需要的一些有用的命令。

强烈推荐

海量程序代码,编程资源,无论你是小白还是大神研究借鉴别人优秀的源码产品学习成熟的专业技术强势助力帮你提高技巧与技能。在此处获取,给你一个全面升级的机会。只有你更值钱,才能更赚钱

如果你是初级程序员可以研究别人的代码提高技术,如果你喜欢搞网盟或者外包,可以让你快速建站,还等什么赶快关注吧,我们会持续输出相关资源

海量源码程序,学习别人的产品设计思维与技术实践

#在windows和linux容器之间切换

& 'C:\Program Files\Docker\Docker\DockerCli.exe' -SwitchDaemon 

#查看所有的镜像

docker images 

#查看所有镜像

docker images -a

#查看所有正在运行的容器

docker ps

#查看所有容器

docker ps -a

#停止正在运行的容器

docker stop <containerid 的前 3 个字母>

#移除容器

docker rm <容器id的前3个字母>

#删除镜像

docker rmi <镜像 id 的前 3 个字母> -f

#它将在容器中创建镜像

docker build -t <name:tag>

#运行rabbitmq

docker run -d --hostname my-rabbit --name some-rabbit -p 5672:5672 -p 15672:15672 rabbitmq:management

#运行sql server

docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Pwd12345!" -p 11433:1433 -d mcr.microsoft.com/mssql/server:2017-latest 

#查看日志

docker logs <containerid 的前 3 个字母> --follow

#对于网络相关的命令

docker network ls docker
network create my-net
docker network connect bridgename containername docker
inspect <容器id的前3个字母>

慕源网 » 了解 Docker 及其命令(docker常用命令)

常见问题FAQ

程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!

发表评论

开通VIP 享更多特权,建议使用QQ登录