进入目录
使用命令
docker build -t xxx:yyy .
可以创建自己专用的AMH DOCKER镜像
XXX是镜像名，YYY是版本号（例如latest)
------------------------------------
文件：
Dockerfile 构造文件，里面的内容可以用nano Dockerfile编辑
sources.list 更新源文件，用的是华为云源
amhboot.sh 容器在启动时需要运行的脚本

在使用docker build命令构建镜像时，DOCKER会将同目录下的所有文件都往镜像里面扔，不管有没有用到的
所以建议和Dockerfile同一目录下只放需要用的文件
----------------------------------------------------------------


一、AMH路径映射问题
AMH的MYSQL数据库是放在/home/usrdata目录下
例如：
/home/usrdata/mysql-generic-5.5
/home/usrdata/mysql-5.7
/home/usrdata/mysql-8.0等
目录是不能直接映射出来的，映射的目录如果是空，那DOCKER的AMH就运行不起来
用DOCKER CP命令复制相关目录的文件出来后，又会出现数据库链接不能正常使用的问题AMH无法登陆。
所以自建DOCKER容器时，不能直接映射/home目录（会使/home/usrdata里面的MYSQL数据库出问题）

解决方法是制作时使用低版本的MYSQL创建基础镜像
在创建容器后再新安装常用的MYSQL（例如5.7，8.0等）版本就没问题了。
我的Dockerfile里面用的是mysql-generic-5.5来制作基本镜像
VOLUME里面没有对/home/usrdata/mysql-generic-5.5进行映射
VOLUME /home/usrdata/mysql-5.7   里面mysql-5.7数据库的映射
VOLUME /home/usrdata/mysql-8.0 是mysql-8.0数据库的映射
VOLUME其实是写不写都无所谓的。在创建容器时自己添加磁盘相关映射的目录就可以的。

二、AMH的工作目录 
/home/www 不清楚是什么用的
/home/wwwroot 是网站目录
/home/backup 是AMH数据备份目录
上面3个建议映射一下（WWW估计不映射也行，我试过是没什么问题的）

三、AMH的密码
创建好镜像和容器后，AMH默认的可以能过
cat /amh.log
看到
