- Cara menjalankan Docker sebagai pengguna root?
- Bagaimana saya membetulkan kebenaran ditolak semasa cuba menyambung ke soket daemon docker di unix?
Cara menjalankan Docker sebagai pengguna root?
Bekas Docker direka untuk diakses sebagai pengguna root untuk melaksanakan arahan yang tidak dapat dilaksanakan oleh pengguna bukan akar. Kami boleh menjalankan arahan di dalam bekas yang berjalan menggunakan docker exec. Kami akan menggunakan pilihan -i dan -t bagi arahan EXEC Docker untuk mendapatkan shell interaktif dengan akses terminal TTY.
Bagaimana saya membetulkan kebenaran ditolak semasa cuba menyambung ke soket daemon docker di unix?
Mesej ralat memberitahu anda bahawa pengguna semasa anda tidak dapat mengakses enjin docker, kerana anda kurang keizinan untuk mengakses soket unix untuk berkomunikasi dengan enjin. Sebagai penyelesaian sementara, anda boleh menggunakan sudo untuk menjalankan perintah gagal sebagai root (e.g. sudo docker ps).