菜鸟教程的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 exec -it da04724f58da /bin/bash
命令大全:https://www.runoob.com/docker...
docker login 登录docker镜像仓库
如果是用自建gitlab的Container Registry服务,则需登录。gitlab的Container Registry文档:https://gitlab.jiasuyunkeji.c...
docker login registry.your-host.com
登录gitlab的docker镜像仓库(Container Registry)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。