Having now managed to create a 'standard' 6.5 container and view its contents, I am comparing it to an installation built from the 6.5 release archive, which has raised a few questions.
Firstly, the directory structure:
6.5 Docker container directory structure
/vm
/vm/lib
/vm/lib/mysql
/vm/lib/mysql/plugin
/vm/miame
/vm/site_perl
/vm/site_perl/Spreadsheet
/vm/site_perl/Spreadsheet/WriteExcel
/vm/sys
/vm/sys/001004
/vm/sys/002002
/vm/sys/007006
/vm/sys/bin
6.5 installation from archive directory structure (split, object destination=/vm/obj, runtime&control=/vm/run)
/vm3
/vm3/obj
/vm3/obj/amos
/vm3/obj/atesetup
/vm3/obj/bin
/vm3/obj/custom
/vm3/run
/vm3/run/doc
/vm3/run/dsk0
/vm3/run/dsk0/001002
/vm3/run/dsk0/001004
/vm3/run/dsk0/001006
/vm3/run/dsk0/001007
/vm3/run/dsk0/001024
/vm3/run/dsk0/002002
/vm3/run/dsk0/007000
/vm3/run/dsk0/007001
/vm3/run/dsk0/007006
/vm3/run/mem
/vm3/run/mem/001001
/vm3/run/mem/001002
1) Although they may not be necessary any longer, the archive route does not install the MYSQL or EXCEL/Perl libraries but the container includes them.
Perhaps more relevant:
2) The container route includes bin and 00* directories under 'sys', whereas the archive splits them (if the object and run locations are split).
3) The archive route includes several 00* directories that are not included in the container route
4) In the container rooute the 00* directories that are included are in the 'home' sys directory, but in a sub dsk0 in the archive.
5) The container route also excludes the amos and mem directories
Secondly, the 'default' ERSATZ.INI file included in the container route and used if no alternative is pointed to via the MIAME.INI file, points to several directories that do not appear to exist, although they do via the archive route:
OPR = dsk0/001002
DVR = dsk0/001006
LIB = dsk0/007000
HLP = dsk0/007001
MEM = spc0/001001 (mem/001001)
RES = spc/001002 (mem/001002)
And in addition, several directories that do not appear in either route:
BOX = dsk0/007002
MAC = dsk0/007007
ASHCFG:=DSK0:[1,7]
ASHLPD:=DSK0:[1,25]
FAXWRK:=DSK0:[1,26]
ASHBAS:=DSK0:[907,6]
SOSFUNC:=DSK0:[907,10]
SOSPROC:=DSK0:[907,12]
ASHINC:=DSK0:[907,16]
LIBXL:=DSK0:[908,68]
It would seem that most of these differences don't matter, as at least at a base Ashell level, the system appears to operate without problems.
Is there likely to be any fundamental problem with these differences/omissions?