[英]Some questions on Docker basics?
我是Docker的新手。关于Docker的大多数教程都涉及到同一件事。恐怕我只会遇到很多问题,而实际上并没有答案。 我在分享Google搜寻信息后来到了这里,请为我解答这些基本问题。
阅读许多文档后,您似乎感到困惑。 让我尝试用简单的话来表达。 希望这会有所帮助。
当我们安装Docker时,它在哪里安装? 它在本地计算机中还是在云中发生?
容器被放到哪里?我有办法看到容器里面的东西吗?(我正在使用Ubuntu 18.04)
可以将这个问题视为缺乏术语意识。 我们不拉容器。 我们提取图像并使用该图像运行容器。
快速术语总结
容器 ->容器使您可以轻松地将应用程序的代码,配置和依赖项打包到称为映像的模板中。
Dockerfile- >在这里您提到您的命令或基础架构蓝图。
图像 ->图像从Dockerfile派生。 您使用图像来创建和运行容器。
是的,您可以在容器内登录。 使用以下命令
docker exec -it <container-id> /bin/bash
当我们提取图像时,Docker图像或从Git克隆存储库。此数据在哪里存储?
克隆经过调配的git项目时,可以在该项目中查找Dockerfile并通过构建它来创建自己的映像。
docker build -t <youimagenae:tag> .
构建或提取图像时,它将存储在本地。
用户docker images
命令
docker
cli所做的所有操作均在本地计算机和容器上执行。 docker exec -it <container name> /bin/bash
轻松访问Docker容器,因为您需要运行该容器。 使用docker ps
检查正在运行的容器 docker images
查看计算机上存在的所有docker images
让我知道它是否有帮助以及您是否需要其他信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.