Docker 镜像管理
搜索镜像
1 | docker search <image> |
下载镜像
1 | docker pull <image> |
查看镜像
1 | # 查看本地所有镜像 |
删除镜像
1 | docker rmi <image> |
镜像导出
1 | docker save -o FileName.tar <image> |
镜像导入
1 | docker load -i FileName.tar |
Docker 容器管理
运行容器
1 | # 启动一个守护态的容器 |
常用参数
1 | # 端口映射 |
容器管理
1 | # 查看正在运行的容器 |
容器保存为镜像
保存容器为镜像
实际环境中不建议这样使用,此方法不便于后期维护,容易导致镜像臃肿
1 | docker commit \ |
查看镜像内的历史记录
1 | docker history <image> |
其中 –author 是指定修改的作者,而 –message 则是记录本次修改的内容
删除容器
1 | # 只能删除已经停止的容器 |
容器导出
1 | docker export <ID/image> > FileName.tar |
容器导入
1 | cat FileName.tar | docker import - <image>:<version> |
示例
运行 Httpd
1 | docker search httpd |
运行 Owncloud
1 | docker search owncloud |
运行 Aria2
1 | docker run -itd -p 6800:6800 -p 82:80 aria2 xujinkai/aria2-with-webui |