Docker是一個開源的應用程序容器化平臺,可以將應用程序和它們的所有依賴項打包在一個容器中,以便于在任何環境中部署和運行。
在命令行中使用Docker時,可以使用以下命令:
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
用于啟動一個容器,可以使用以下參數:
-d
:在后臺運行容器。--name
:指定容器的名稱。-p
:指定容器的端口號。-v
:指定容器的掛載卷。--link
:連接到其他容器。--rm
:容器退出后自動刪除。
docker stop [OPTIONS] CONTAINER [CONTAINER...]
用于停止一個或多個正在運行的容器。可以使用以下參數:
-t
:指定停止容器的時間。
docker ps [OPTIONS]
用于列出正在運行的所有容器。可以使用以下參數:
-a
:列出所有容器。--filter
:根據給定的條件篩選容器。
docker images [OPTIONS] [REPOSITORY[:TAG]]
用于列出本地鏡像。可以使用以下參數:
-a
:列出所有鏡像。--filter
:根據給定的條件篩選鏡像。
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
用于下載一個鏡像。
--all-tags
:下載所有標簽的鏡像。--disable-content-trust
:不信任簽名。
除了以上列舉的命令,Docker還有很多其他的命令,如:docker exec
、docker create
、docker start
、docker logs
等等。
在使用Docker時,需要掌握這些基本的命令并靈活運用,以提高自己的工作效率。