docker常用命令速查

Posted 黒之染

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker常用命令速查相关的知识,希望对你有一定的参考价值。

菜鸟教程的Docker 命令大全:https://www.runoob.com/docker...

docker概念:
镜像 一套包含系统、你需要的软件,还有你的代码的模板,可以随意生成
容器 使用镜像运行起来的叫容器,一个镜像可以运行任意多个,它们都叫容器

操作镜像和容器要使用不同的命令

docker run 使用镜像启动容器

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

通常:

docker run -d -p 8080:80 --name="my-docker" IMAGE

option

-i: 交互式操作。
-t: 终端。
-d 指定容器的运行模式,不会进入容器,想要进入容器需要使用指令 docker exec
-p 指定端口映射。-p 5000:80:左边是服务器的端口,右边是容器内端口。
--name 指定该容器的名称,设置后,用stop/rm等对容器的操作时,可以使用该名称,否则会生成随机名称。

docker ps 查看容器

docker ps -a 查看所有容器

docker start 启动容器

docker start <container id> 启动指定容器

docker rm 删除容器

docker rm [option] <container id>

option

-f 强制删除

docker login 登录docker镜像仓库

如果是用自建gitlab的Container Registry服务,则需登录。gitlab的Container Registry文档:https://gitlab.jiasuyunkeji.c...

docker login registry.your-host.com
登录gitlab的docker镜像仓库(Container Registry)

以上是关于docker常用命令速查的主要内容,如果未能解决你的问题,请参考以下文章

Docker 常用命令速查手册

Git常用命令速查表,新手必备版本控制

最全的Git常用命令速查-2021版

Git 常用命令速查表(图文+表格)

Git常用命令速查表

Git常用命令速查表