Latest web development tutorials

perintah run Docker

Docker perintah Daquan Docker perintah Daquan


buruh pelabuhan menjalankan: untuk membuat wadah baru dan menjalankan perintah

tatabahasa

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

PILIHAN Keterangan:

  • -a stdin: masukan keluaran standar Opsional STDIN / STDOUT / stderr tiga;

  • -d: wadah latar belakang dan mengembalikan ID kontainer;

  • -i: Jalankan kapal dalam modus interaktif, biasanya digunakan bersama dengan t;

  • -t: pseudo mengalokasikan wadah masukan terminal, biasanya digunakan dalam hubungannya dengan -i;

  • --name = "nginx-lb": tentukan nama untuk wadah;

  • --dns 8.8.8.8: DNS server untuk menggunakan wadah yang ditentukan, host default dan konsisten;

  • --dns-cari example.com: wadah ditentukan DNS pencarian nama domain, host default dan konsisten;

  • h "mars": hostname wadah tertentu;

  • -e username = "ritchie": mengatur variabel lingkungan;

  • --env-file = []: membaca variabel lingkungan dari file yang ditentukan;

  • --cpuset = "0-2" atau --cpuset = "0,1,2": mengikat wadah untuk CPU yang ditentukan adalah berjalan;

  • -m: Mengatur maksimum penggunaan memori kontainer;

  • --net = "jembatan": wadah jenis koneksi jaringan tertentu, dukungan untuk jembatan / host / none / kontainer: Empat jenis;

  • --link = []: menambahkan link ke kapal lain;

  • --expose = []: membuka port atau sekelompok port;

contoh

Gunakan buruh pelabuhan cermin nginx: Setelah modus stasiun terbaru dimulai wadah, dan wadah bernama mynginx.

docker run --name mynginx -d nginx:latest

Mirroring nginx: Setelah modus stasiun terbaru dimulai wadah, pelabuhan kontainer dan 80 peta ke host port acak.

docker run -P -d nginx:latest

Mirroring nginx: Setelah modus stasiun terbaru dimulai wadah, wadah akan memetakan port 80 ke port 80 dari host, host direktori / data yang dipetakan ke wadah / data.

docker run -p 80:80 -v /data:/data -d nginx:latest

Mirroring nginx: terbaru dalam mode interaktif untuk memulai perintah kontainer, Eksekutif / bin / bash dalam wadah.

w3big@w3big:~$ docker run -it nginx:latest /bin/bash
root@b8573233d675:/# 

Docker perintah Daquan Docker perintah Daquan