docker create 创建一个新容器
Usage: docker create [OPTIONS] IMAGE [COMMAND] [ARG...]
-v, --volume=[] Bind mount a volume
docker run -创建并运行容器
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
-P 自动映射端口 默认 32768 to 61000
-p 80:5000 指定端口映射
--name 自定义容器名称
--network 指定网络 已经不用了 1.11版本用的是 --net
-v 创建一个数据卷 并在容器中挂载到指定位置
-v /webapp 为容器创建一个卷
-v host-dir:container-dir 以主机目录为基础创建一个卷
--rm 容器退出后自动删除
docker ps - 查看当前运行的容器
-l 最后启动的容器的 所有状态
-a 包含已经停止的容器
docker logs - 查看日志【STDOUT
-f 跟踪日志
docker stop - 停止运行容器
docker start [container] 启动已经存在的窗口
docker version - 查看docker 版本信息
docker --help - 查看帮助信息
docker [subcommand] --help 查看子命令帮助 如: docker attach --help
docker port [container] [port] 查看容器端口映射
docker top [container] 查看容器进程
docker inspect [container] 检视容器
-f 指定字段'{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}'
docker rm [container] 删除容器(运行中容器不能删除)
docker pull 从远程拉取镜像
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
docker images 查看当前所有镜像
docker commit 用一个容器创建一个镜像
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
docker build 用`Dockerfile`构建镜像
docker build [OPTIONS] PATH | URL | -
docker tags 给镜像加tag
docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]
docker push 推送到远程库
docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]
docker rmi 删除本地镜像
docker rmi [OPTIONS] IMAGE [IMAGE...]
`-f` 强制删除(连同容器一起删除)
docker network 删除管理
docker network [OPTIONS] COMMAND [OPTIONS]
ls 查看现有网络
disconnect 从容器移除网络
connect 给容器添加网络
docker volume 数据卷管理
Usage: docker volume [OPTIONS] [COMMAND]
¥29.8
¥9.9
¥59.8