Какво е Docker run -it Flag?

Kakvo E Docker Run It Flag



Docker е един от най-мощните инструменти, които могат да се използват чрез платформата Docker GUI и Docker CLI. Docker CLI предоставя много Docker команди, които се използват за изграждане, управление и стартиране на приложения и командата Docker run е една от тях. „ докер изпълнение ” команда изпълнява Docker изображения като контейнери и внедрява проекти.

Тази публикация ще разясни какво представлява опцията run -it на Docker и как да я използвате.

Какво е Docker run -it Flag?

докер изпълнение ” поддържа много опции за извършване на допълнителни функции заедно с изпълнението на изображенията на Docker и „ -то ” знамето е едно от тях. Той съчетава двете опции, “ ' и ' ”:





  • ” опцията се използва за стартиране на изображението на Docker в интерактивен режим (поддържа потока за въвеждане на команди отворен)
  • ' се използва за разпределяне на ' TTY-псевдо ” към контейнера на Docker.

За да видите всички опции на командата за изпълнение на Docker заедно с описание, използвайте „ docker run – помощ ” команда:



$ докер изпълнение --помогне



Как да използвам командата Docker run -it?

За да използвате „ docker run -it ”, потребителите трябва да имат докер изображение. За тази цел ще използваме редактора на код на Visual Studio и ще създадем нов Dockerfile, чрез който ще се генерира Docker изображение.





В нашия случай ще започнем процедурата, като създадем Dockerfile.

Стъпка 1: Създайте нов Dockerfile
Създайте нов Dockerfile, като щракнете върху маркираната икона и задайте името на файла като „ Докер файл ”:



Поставете споменатия по-долу код в Dockerfile. Тези инструкции първо ще инсталират споменатите зависимости и след това ще изпълнят простата програма на python:

ОТ python: 3.6

БЯГАЙТЕ apt-get актуализация && apt-get инсталирайте --no-install-recommends \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-get clean && \
rm -rf / беше / либ / ап / списъци /*

ИЗЛОЖИ 8000

CMD питон -° С 'print('Docker е по-прост инструмент за разполагане')'

Стъпка 2: Създайте Docker изображение
След това генерирайте новото изображение на Docker, като използвате „ изграждане на докер ” команда. Тук „ ” опцията се използва за указване на името на изображението:

$ изграждане на докер pythonimage.

Стъпка 3: Използвайте командата „docker run -it“.
Сега използвайте „ docker run -it ” команда за изпълнение на новосъздаденото изображение:

$ докер изпълнение -то pythonimage

Може да се забележи, че с помощта на „ docker run -it ”, ние успешно внедрихме простата програма на Python:

Ние разработихме какво е Docker run -it флаг и как да го използвате в Docker.

Заключение

The Docker run “ -то ' флаг е комбинация от две опции, ' ' и ' ”. „ ” стартира изображението на Docker в интерактивен режим (оставете Стандартен входен поток) отворен. Както и да е ' ' се използва опцията за разпределяне на ' псевдо-TTY ” терминал към контейнера. За да използвате „docker run -it“, първо създайте Docker изображение чрез Dockerfile. След това използвайте „ docker run -it ” команда. Тази публикация обсъжда „docker run -it“ и как да го използвате.