GNU/Linux >> Linux Esercitazione >  >> Linux

google-chrome Impossibile passare al nuovo spazio dei nomi

Anche se questo non risponde alla tua domanda, dal momento che non puoi impostare security-opt , questa è ancora una buona soluzione per altre persone con un problema simile nel trovare la domanda.

Scarica questo file chrome.json, che contiene un profilo di sicurezza personalizzato.

Usa il profilo di sicurezza con --security-opt seccomp=path/to/chrome.json o con docker-compose:

# docker-compose.yml
version: '3'
services:
  <service name>:
    #
    # the service configuration
    #
    security_opt:
      - seccomp=<path to downloaded chrome.json>

vedi https://stackoverflow.com/a/53975412/8678740


Dopo aver effettuato ricerche approfondite su Internet, penso di aver trovato la risposta:

Sandbox Per motivi di sicurezza, Google Chrome non è in grado di fornire il sandboxing quando è in esecuzione nell'ambiente basato su contenitori. Per utilizzare Chrome nell'ambiente basato su contenitori, passa il flag --no-sandbox all'eseguibile di chrome

Quindi sembra che non ci sia una soluzione migliore di --no-sandbox per me, anche se non è molto sicuro, ci sono persone su Internet che affermano che è ancora sicuro usare "--no-sandbox" mentre è in esecuzione all'interno di un contenitore extra protetto in ogni caso.


Linux
  1. Installazione di Chrome non riuscita su Ubuntu 12.04?

  2. Fai Ctrl+t Apri una nuova scheda (chrome) quando sei al di fuori di Chrome?

  3. Come spostare tutta la configurazione su una nuova installazione?

  4. Come spostare la connessione wireless in un altro spazio dei nomi di rete?

  5. Chrome OS su una VM?

Come aggiungere una nuova lingua su Google Chrome

Come risolvere:"Impossibile recuperare il cdrom apt-get update non può essere utilizzato per aggiungere nuovi CD-ROM" Errore

FIX:Google Chrome non funziona su Kali Linux

Sposta il mouse con molte linee in Google Chrome?

Cosa c'è di nuovo in KDE Plasma 5.25

Vale la pena installare il nuovo Ubuntu 18.10?