docker

查看所有命令选项

docker

查看 某个命令帮助

docker command --help

显示 Docker 系统信息

docker info

容器

docker run 命令来在容器内运行一个应用程序

docker run ubuntu:15.10 /bin/echo "Hello world"

通过docker的两个参数 -i -t,让docker运行的容器实现"对话"的能力

docker run -i -t ubuntu:15.10 /bin/bash

// -t:在新容器内指定一个伪终端或终端。
// -i:允许你对容器内的标准输入 (STDIN) 进行交互。
// exit 或者 Ctrl + D 退出

后台运行

docker run -d ubuntu:15.10 /bin/sh -c "while true; do echo hello world; sleep 1; done"

运行一个 web 应用

docker run -d -p 5000:5000 training/webapp python app.py
//容器内部的 5000 端口映射到我们本地主机的 5000 端口上

查看在运行的容器

docker ps
默认列出 在运行的 容器

docker ps -a
列出所有容器

创建一个容器

docker run image

启动 / 停止 / 重启 容器

docker start / stop / restart container

暂停 / 恢复 容器

docker pause / unpause container

进入容器

docker attach container

查看容器中运行的进程信息

docker top container

查看标准输出

docker logs container

移除不需要的容器

docker rm container

重命名容器

docker rename oldName newName

镜像仓库

获取一个新镜像

docker pull ubuntu:16.04
docker push
docker search

本地镜像管理

列出镜像列表

docker images

删除本地镜像

docker rmi image
docker rmi -f image 强制删除

将镜像保存成 tar 归档文件

docker save image -o myimage.tar

从归档文件创建镜像

docker import myimage.tar imageName

问题记录

vi

vi 需要安装
apt-get install vi
apt-get 需要更新
apt-get update

你可能感兴趣的:(docker)