【Docker】常用命令集和基本结构
首先
你好,我是二年级工程师的嶋田。
首先,非常感谢您打开这篇文章!
我想把Docker经常使用的命令整理成一份清单,希望大家能陪我看到最后!
目录
-
- Dockerとは
-
- Dockerの利点
Dockerの基本概念
コンテナとは何か?
イメージとは何か?
レジストリとは何か?
Dockerコマンドの基本
最後に
Docker是什么
Docker是一种能在计算机内创建虚拟计算机,并进行开发和服务器配置等操作的“虚拟环境”系统。基本上,Docker在Linux服务器操作系统上运行。这意味着在Windows或Mac等计算机上使用的操作系统上虚拟运行Linux操作系统。
Docker的优点
Docker的优势如下所示。
-
- ポータビリティ: コンテナは環境に依存しないため、どんな環境でも同じように動作します。
-
- 軽量性: コンテナは仮想マシンよりもリソース効率が高く、素早い起動が可能です。
-
- スケーラビリティ: アプリケーションのコンポーネントを簡単に複製してスケールアップできます。
- 開発効率: 開発者はローカル環境でアプリケーションをテストし、本番環境でも同じコンテナを使用できます。
通过构建虚拟环境,可以减少硬件、网络、内存等各种资源和成本!
Docker的基本概念
参考Microsoft公司发布的文档会更容易理解!

「什么是集装箱?」
容器是在Docker引擎上运行的虚拟环境。从诸如CentOS或Ubuntu等操作系统到MySQL或〇〇等中间件,以及Rails或WordPress等应用程序,都可以创建各种环境。
形象是什么?
镜像是容器的基础模板。Docker镜像将应用程序及其执行所需的环境、库和配置等内容进行打包。镜像不可更改,每次启动容器时可用于重现相同的环境。可以从Docker Hub等远程仓库获取镜像,也可以自行创建镜像。
注册表是什么?
注册表是一个远程服务器或服务,用于保存和管理Docker镜像。常见的Docker注册表有Docker Hub,并提供大量的公开镜像。此外,您还可以在组织内建立自己的Docker注册表。注册表在推送和共享镜像,以及从其他用户那里拉取和使用镜像时非常有用。
Docker命令的基本使用方法
以下是Docker的基本命令。
# コンテナの起動
docker run [ オプション ] イメージ名 [ コマンド ]
# コンテナの停止
docker stop [ コンテナ名またはID ]
# コンテナの再起動
docker restart [ コンテナ名またはID ]
# 実行中のコンテナの表示
docker ps
# 全てのコンテナ(停止も含む)の表示
docker ps -a
# 利用可能なイメージの表示
docker images
# イメージの取得
docker pull [ イメージ名 ]
# イメージのプッシュ
docker push [ イメージ名 ]
# イメージのビルド
docker build [ オプション ] [ パスまたはURL ]
# コンテナ内でコマンドを実行
docker exec [ オプション ] [ コンテナ名またはID ] コマンド
# コンテナのログの表示
docker logs [ オプション ] [ コンテナ名またはID ]
# コンテナの削除
docker rm [ オプション ] [ コンテナ名またはID ]
# イメージの削除
docker rmi [ オプション ] [ イメージ名 ]
选项名称列表
我认为在命令列表中所列出的内容中存在[选项]。我将常用的选项总结如下!
最后
感谢您一直以来的陪伴。如果对您有所帮助,我会非常高兴!因为我自己还在学习阶段,如果有任何错误之处,请在评论中指正,我将不胜感激。我会继续努力,希望能得到您的支持!