As long as you have free space on your mount point, you can leave MAXSIZE set to NONE. It has nothing to do with the number of containers, only the maxsize of the tablespace when the tablespace is set to automatically increase in size. Please read about the CREATE TABLESPACE in the manuals.
If you are talking about DB2 transaction recovery log, then someone is probably running some insert, update, or delete SQL that is affecting a lot of rows. Doesn't matter where you submit the SQL from, DB2 must log the insert, update, or deletes. If you are talking about some other log, please specify.
"All committed transactions have been written to disk = NO", is not a parameter, it just means that DB2 is holding some data in bufferpool memory that has not been written to tablespaces on disk yet (but it has been written to transaction recovery logs, so you are safe if your system crashes).