GNU/Linux >> Znalost Linux >  >> Linux

google-chrome Nepodařilo se přesunout do nového jmenného prostoru

I když to není odpověď na vaši otázku, protože nemůžete nastavit security-opt , je to stále dobré řešení pro ostatní lidi s podobným problémem při hledání otázky.

Stáhněte si tento soubor chrome.json, který obsahuje vlastní bezpečnostní profil.

Použijte bezpečnostní profil s --security-opt seccomp=path/to/chrome.json nebo pomocí docker-compose:

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

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


Po rozsáhlém prozkoumání internetu si myslím, že jsem našel odpověď:

Sandbox Z bezpečnostních důvodů nemůže Google Chrome poskytovat sandboxing, když je spuštěn v kontejnerovém prostředí. Chcete-li Chrome používat v kontejnerovém prostředí, předejte --no-sandbox příznak do spustitelného souboru Chrome

Takže to vypadá, že pro mě neexistuje lepší řešení než --no-sandbox, i když to není příliš bezpečné, na internetu jsou lidé, kteří tvrdí, že je stále bezpečné používat "--no-sandbox" jako jeho provoz v kontejneru, který je jakýmkoli způsobem extra chráněn.


Linux
  1. Instalace Chrome na Ubuntu 12.04 se nezdařila?

  2. Chcete, aby Ctrl+t otevřelo novou kartu (chrome), když jste mimo Chrome?

  3. Jak přesunout hesla Wifi do nové instalace?

  1. Jak přesunout veškerou konfiguraci do nové instalace?

  2. Jak ukončit, pokud příkaz selhal?

  3. Jak přesunout bezdrátové připojení do jiného síťového jmenného prostoru?

  1. Příkaz přesunutí adresáře pro Linux

  2. Flask, Nginx, Gunicorn Stack Spuštění instance Selenium

  3. Jak přesunu softwarový RAID pro Linux na nový počítač?