docker container
1.create
doc create -it nginx bash
1.1 start
doc start 8fa
1.2 into
doc exec -it 8fa bash
2.create && run
doc run -itd nginx bash
3.enter a docker container
doc exec -it e2b bash
4.docker stop,restart,start
doc start
doc stop
doc restart
5.remove
doc rm e2b
6.docker export
可以将这个导出的文件传输到其他机器,然后通过导入命令来实现容器的迁移
docker export 8fa>nginx.tar
7.docker import(导入container的备份文件)
docker import nginx.tar test/nginx:v1.0
test/nginx is REPOSITORY
v1.0 is TAG
对比docker load (导入image的备份文件)
两者的区别是,容器快照文件将丢弃所有的历史记录的快照状态,而image存储文件将保存完整记录,image存储体积更大
8.推荐使用容器前段引入HA(高可靠性)机制,例如使用HAProxy工具来代理容器访问,这样在容器出现故障时,就可以快速切换到其他容器,还可以自动重启故障容器