Тази публикация ще разясни какво представлява опцията 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, като използвате „ изграждане на докер ” команда. Тук „ -т ” опцията се използва за указване на името на изображението:
Стъпка 3: Използвайте командата „docker run -it“.
Сега използвайте „ docker run -it ” команда за изпълнение на новосъздаденото изображение:
Може да се забележи, че с помощта на „ docker run -it ”, ние успешно внедрихме простата програма на Python:
Ние разработихме какво е Docker run -it флаг и как да го използвате в Docker.
Заключение
The Docker run “ -то ' флаг е комбинация от две опции, ' -и ' и ' -т ”. „ -и ” стартира изображението на Docker в интерактивен режим (оставете Стандартен входен поток) отворен. Както и да е ' -т ' се използва опцията за разпределяне на ' псевдо-TTY ” терминал към контейнера. За да използвате „docker run -it“, първо създайте Docker изображение чрез Dockerfile. След това използвайте „ docker run -it ” команда. Тази публикация обсъжда „docker run -it“ и как да го използвате.