Rumah >Operasi dan penyelenggaraan >Docker >Mari kita bincangkan tentang cara menggunakan Docker dalam sistem Linux

Mari kita bincangkan tentang cara menggunakan Docker dalam sistem Linux

PHPz
PHPzasal
2023-04-10 14:20:342493semak imbas

Dengan perkembangan berterusan teknologi Internet, teknologi kontena telah menarik lebih banyak perhatian. Sebagai teknologi kontena yang popular, Docker digunakan secara meluas dalam pelbagai senario. Artikel ini akan memperkenalkan cara menggunakan Docker pada sistem Linux.

1. Pasang Docker
Pertama, anda perlu memasang Docker dalam sistem Linux. Anda boleh memasangnya melalui arahan berikut:

Dengan kaedah curl:

curl -fsSL https://get.docker.com -o get-docker.sh

sudo sh get-docker.sh

Dengan kaedah apt-get:

sudo apt-get update
sudo apt-get install docker.io

Selepas pemasangan, mulakan perkhidmatan Docker :

sudo systemctl start docker

2. Gunakan Docker
Selepas memasang Docker, kita boleh mula menggunakannya. Berikut memperkenalkan arahan Docker yang biasa digunakan:

  1. Cari imej Docker
docker search name
  1. Tarik imej
docker pull name
  1. Jalankan bekas Docker
docker run -it name /bin/bash

di mana -it bermaksud menjalankan bekas Docker interaktif, name ialah nama imej dan /bin/bash bermaksud arahan lalai untuk menjalankan bekas ini . Pada masa ini, anda boleh memasuki bekas Docker untuk menjalankan operasi Gunakan perintah exit untuk keluar dari bekas.

  1. Lihat senarai bekas
docker ps -a
  1. Masukkan bekas Docker
docker exec -it name /bin/bash

di mana name adalah nama bekas.

  1. Padamkan bekas Docker
docker rm name

di mana name ialah nama bekas itu.

  1. Padamkan imej Docker
docker rmi name

di mana name ialah nama imej itu.

3. Fail Docker
Fail Docker digunakan untuk mentakrifkan proses pembinaan imej Docker. Berikut ialah contoh Dockerfile:

FROM ubuntu:18.04
MAINTAINER name <email>
RUN apt-get update && apt-get install -y build-essential
COPY . /app
WORKDIR /app
RUN make
CMD ["./app"]

Dockerfile ini membina imej berdasarkan Ubuntu 18.04, memasang alat dan komponen yang diperlukan, kemudian menyusun kod sumber dalam direktori /app, dan akhirnya menggunakan ./app arahan Mulakan program.

Laksanakan binaan:

docker build -t name .

Di mana, name ialah nama imej yang dibina dan . mewakili direktori tempat Fail Docker berada.

4. Kesimpulan
Artikel ini memperkenalkan secara ringkas cara menggunakan Docker dalam sistem Linux. Dalam penggunaan sebenar, terdapat lebih banyak arahan dan teknik yang perlu dikuasai Anda boleh merujuk kepada dokumentasi rasmi untuk kajian mendalam. Teknologi kontena Docker boleh membantu kami menggunakan dan mengalihkan aplikasi dengan cepat, dengan sangat mempercepatkan kecekapan pembangunan dan operasi serta penyelenggaraan.

Atas ialah kandungan terperinci Mari kita bincangkan tentang cara menggunakan Docker dalam sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn