Docker命令学习
Posted 学好编程不秃头
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker命令学习相关的知识,希望对你有一定的参考价值。
Docker命令
接下来我会给大家讲完全部命令
命令
attach
绑定到运行中容器的 标准输入, 输出,以及错误流(这样似乎也能进入容器内容,但
是一定小心,他们操作的就是控制台,控制台的退出命令会生效,比如
redis,nginx…)
build 从一个 Dockerfile 文件构建镜像
commit 把容器的改变 提交创建一个新的镜像
cp 容器和本地文件系统间 复制 文件/文件夹
create 创建新容器,但并不启动(注意与docker run 的区分)需要手动启动。start\\stop
diff
检查容器里文件系统结构的更改【A:添加文件或目录 D:文件或者目录删除 C:文
件或者目录更改】
events 获取服务器的实时事件
exec 在运行时的容器内运行命令
export
导出容器的文件系统为一个tar文件。commit是直接提交成镜像,export是导出成文
件方便传输
history 显示镜像的历史
images 列出所有镜像
import
导入tar的内容创建一个镜像,再导入进来的镜像直接启动不了容器。
/docker-entrypoint.sh nginx -g 'daemon o
rm 移除一个或者多个容器
rmi 移除一个或者多个镜像
run 创建并启动容器
save 把一个或者多个镜像保存为tar文件
search 去docker hub寻找镜像
start 启动一个或者多个容器
stats 显示容器资源的实时使用状态
stop 停止一个或者多个容器
tag 给源镜像创建一个新的标签,变成新的镜像
top 显示正在运行容器的进程
unpause pause的反操作
update 更新一个或者多个docker容器配置
version Show the Docker version information
container 管理容器
image 管理镜像
network 管理网络
volume 管理卷
示范:
Docker 有 容器 和 镜像
一个镜像可以有多个容器
就如java一个类可以有多个对象
docker pull 下载镜像
以上是关于Docker命令学习的主要内容,如果未能解决你的问题,请参考以下文章