Je kunt waarschijnlijk geen container bouwen zonder swap. Je zou kunnen proberen de swap te maken, de container te bouwen, de container af te sluiten en de swap te verwijderen.
Je bent hier echt op jezelf aangewezen. Ik zou het ten zeerste afraden om de SWAP-vereiste te omzeilen. Je moet contact opnemen met je cloudprovider om een grotere schijf voor je te laten provisioneren.
I tried the next best thing with two SSH windows. create swap, run launcher, other ssh window delete swap, launcher continued. And this might work on a better provisioned VPS. On my next spare I will try it. I have an instance now running on 4c12r
Normaal gesproken heb je meer geheugen (RAM+swap) nodig voor een update dan voor normaal gebruik.
Als je geen ruimte hebt voor swap, komt dat doordat je forumgegevens (database+uploads) de benodigde ruimte in beslag nemen.
Het is mogelijk dat je de volgende strategie zou kunnen volgen:
nooit updaten
of de strategie:
migreer je gegevens telkens naar een nieuwe, up-to-date installatie
Maar ik heb zelf ook geworsteld met een minimaal gedimensioneerde instantie, met mijn vele decennia aan systeembeheerervaring. Uiteindelijk was het beter om een grotere machine te gebruiken. Sterker nog, zeer veel beter, omdat de grotere machine goedkoper was. Dit komt doordat verschillende providers verschillende prijzen rekenen - ik ben overgestapt van Digital Ocean naar Hetzner.
De andere mogelijkheid, die veel werk zou vereisen, zou zijn om de nieuwe image op een andere machine te bouwen, deze in een of andere repository te plaatsen en deze vervolgens op de machine met weinig middelen te starten.
Maar dat valt buiten het soort hulp dat haalbaar is om op een forum te bieden.