最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker如何運(yùn)行一個(gè)python腳本

 更新時(shí)間:2024年01月03日 08:44:06   作者:視野醞釀靈感  
這篇文章主要介紹了docker如何運(yùn)行一個(gè)python腳本問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

最近想學(xué)一下python,考慮到最近也在使用docker所以嘗試寫一個(gè)最簡(jiǎn)單的python腳本在docker里運(yùn)行一次,廢話不多說(shuō)上代碼

一、編寫最簡(jiǎn)單的python腳本

1.創(chuàng)建python文件

在/opt/python/下新建一個(gè)main.py文件

[root@iZbp1gb56hovi28396lxopZ python] vim main.py

2.放入代碼

文件內(nèi)容如下 按i輸入

def print_hi(name):
    print(name)

if __name__ == '__main__':
    print_hi("Hi, PyCharm")
    print_hi("hello,world")

按 esc結(jié)束輸入再輸入:wq保存這個(gè)文本并退出

二、編寫dockerfile文件

1.創(chuàng)建dockerfile文件

在/opt/python/下新建一個(gè)dockerfile文件

[root@iZbp1gb56hovi28396lxopZ python] vim dockerfile

2.dockerfile文件內(nèi)容

#拉取docker環(huán)境
FROM python 

#設(shè)置工作目錄
WORKDIR /app 

#將dockerfile同級(jí)目錄的文件傳到docker容器內(nèi)的app文件夾下
ADD . /app 

#運(yùn)行python的命令
CMD python main.py 

三、啟動(dòng)docker

1.創(chuàng)建docker鏡像

在dockerfile同級(jí)目錄下運(yùn)行下列指令創(chuàng)建一個(gè)鏡像

[root@iZbp1gb56hovi28396lxopZ python] docker build -t pytest .

2.創(chuàng)建并運(yùn)行docker鏡像

查看已經(jīng)生成的鏡像

[root@iZbp1gb56hovi28396lxopZ python] docker image ls

運(yùn)行容器

[root@iZbp1gb56hovi28396lxopZ python] docker run -d pytest

3.查看docker運(yùn)行結(jié)果

查看的容器id

查看docker容器的日志

[root@iZbp1gb56hovi28396lxopZ python] docker logs d5d0c05c31fe

最后我們看到docker打印的日志有腳本寫的內(nèi)容,代表運(yùn)行成功!

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docker部署Nginx 及Nginx的基本使用最佳實(shí)踐

    Docker部署Nginx 及Nginx的基本使用最佳實(shí)踐

    Nginx是一個(gè)高性能的HTTP和反向代理服務(wù)器,廣泛應(yīng)用于Web服務(wù)、負(fù)載均衡和靜態(tài)資源托管等領(lǐng)域,這篇文章主要介紹了Docker部署Nginx 以及Nginx的基本使用,需要的朋友可以參考下
    2025-04-04
  • docker如何刪除懸空鏡像

    docker如何刪除懸空鏡像

    文章介紹了如何使用Docker命令刪除懸空鏡像,以提高服務(wù)器空間利用率,通過使用docker image命令結(jié)合filter和awk工具,可以過濾出沒有Tag的鏡像,并將其刪除,總結(jié)了兩種方法,一種是通過管道和awk命令,另一種是使用更簡(jiǎn)單的docker rmi命令
    2025-02-02
  • win10中docker部署和運(yùn)行countly-server的流程

    win10中docker部署和運(yùn)行countly-server的流程

    這篇文章主要記錄一下windows10中使用docker容器安裝和部署countly-server的整個(gè)流程,本文給大家講解的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2019-11-11
  • docker swarm如何在指定的node上運(yùn)行指定的容器

    docker swarm如何在指定的node上運(yùn)行指定的容器

    這篇文章主要介紹了docker swarm如何在指定的node上運(yùn)行指定的容器,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2018-07-07
  • Docker在Windows上安裝和使用教程(加速容器應(yīng)用開發(fā))

    Docker在Windows上安裝和使用教程(加速容器應(yīng)用開發(fā))

    Docker依賴Linux內(nèi)核,需部署于Linux系統(tǒng)或虛擬環(huán)境,安裝需確認(rèn)架構(gòu)、下載安裝包、重啟驗(yàn)證,操作流程簡(jiǎn)潔高效,本文給大家介紹Docker在Windows上安裝和使用教程,感興趣的朋友跟隨小編一起看看吧
    2025-09-09
  • docker容器中crontab無(wú)法正常運(yùn)行解決方案

    docker容器中crontab無(wú)法正常運(yùn)行解決方案

    相信很多人看完docker容器, 需要加crontab, 加完卻發(fā)現(xiàn)不能執(zhí)行,什么原因造成的呢?下面小編給大家分享docker容器中crontab無(wú)法正常運(yùn)行的解決方案,需要的朋友參考下吧
    2017-01-01
  • Docker鏡像+nginx 部署 vue 項(xiàng)目的方法

    Docker鏡像+nginx 部署 vue 項(xiàng)目的方法

    這篇文章主要介紹了Docker鏡像+nginx 部署 vue 項(xiàng)目的方法,幫助大家更好的使用docke鏡像,感興趣的朋友可以了解下
    2020-10-10
  • docker容器直接退出如何進(jìn)入容器調(diào)試模式

    docker容器直接退出如何進(jìn)入容器調(diào)試模式

    這篇文章主要介紹了docker容器直接退出,如何進(jìn)入容器調(diào)試,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-09-09
  • 搭建Docker私有鏡像倉(cāng)庫(kù)的實(shí)現(xiàn)步驟

    搭建Docker私有鏡像倉(cāng)庫(kù)的實(shí)現(xiàn)步驟

    私有鏡像倉(cāng)庫(kù)可以更好地管理和控制鏡像的訪問和使用,提高開發(fā)和部署效率,減少網(wǎng)絡(luò)延遲和不穩(wěn)定因素的影響,本文主要介紹了搭建私有鏡像倉(cāng)庫(kù),感興趣的可以了解一下
    2024-12-12
  • 詳解Docker 國(guó)內(nèi)鏡像的配置及使用

    詳解Docker 國(guó)內(nèi)鏡像的配置及使用

    這篇文章主要介紹了詳解Docker 國(guó)內(nèi)鏡像的配置及使用 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07

最新評(píng)論

新干县| 旬阳县| 泰来县| 上虞市| 永康市| 元阳县| 衡南县| 古田县| 香河县| 铁岭县| 韶关市| 宜良县| 台南县| 安阳市| 张家口市| 北川| 岢岚县| 敦煌市| 盱眙县| 福州市| 平邑县| 平阳县| 嘉善县| 保亭| 伊通| 长沙市| 孟津县| 锦州市| 天津市| 澎湖县| 泌阳县| 葫芦岛市| 兴化市| 库伦旗| 永年县| 炉霍县| 汝阳县| 子长县| 江油市| 广宗县| 中卫市|