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工具来代理容器访问,这样在容器出现故障时,就可以快速切换到其他容器,还可以自动重启故障容器

results matching ""

    No results matching ""