解決Docker報(bào)錯(cuò):“docker build“ requires exactly 1 argument.
報(bào)錯(cuò)
使用docker構(gòu)建鏡像時(shí)報(bào)錯(cuò):
[root@iZhp33j6fklnmhbf0lz2obZ ~]# docker build -t test:latest
"docker build" requires exactly 1 argument.
See 'docker build --help'.Usage: docker build [OPTIONS] PATH | URL | -
Build an image from a Dockerfile
解決
復(fù)制粘貼時(shí),小心細(xì)節(jié),結(jié)尾一定要加空格再加點(diǎn)。
docker build -t test:latest .
[root@iZhp33j6fklnmhbf0lz2obZ ~]# docker build -t test:latest . Sending build context to Docker daemon 28.76MB Step 1/7 : FROM ubuntu:22.04 ---> df5de72bdb3b Step 2/7 : RUN apt-get update && apt-get install -y python3 python3-pip ---> Using cache ---> eee89b706a8b Step 3/7 : RUN pip install flask==2.1.* ---> Using cache ---> d7b00194a3bd Step 4/7 : COPY hello.py / ---> Using cache ---> eaf08a89e93f Step 5/7 : ENV FLASK_APP=hello ---> Using cache ---> 981fa111d188 Step 6/7 : EXPOSE 8000 ---> Using cache ---> a6ef7a1dc59d Step 7/7 : CMD flask run --host 0.0.0.0 --port 8000 ---> Using cache ---> 90cb9f03bf34 Successfully built 90cb9f03bf34 Successfully tagged test:latest
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
如何修改Docker部署gitlab的外部訪問(wèn)地址和端口
這篇文章主要介紹了如何修改Docker部署gitlab的外部訪問(wèn)地址和端口問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05CentOS7 禁用Transparent Huge Pages的實(shí)現(xiàn)方法
這篇文章主要介紹了 CentOS7 禁用Transparent Huge Pages的實(shí)現(xiàn)方法的相關(guān)資料,需要的朋友可以參考下2016-11-11ubuntu vps安裝docker報(bào)錯(cuò):Cannot connect to t
這篇文章主要介紹了解決ubuntu vps安裝docker時(shí)報(bào)錯(cuò):Cannot connect to the Docker daemon at unix:///var/run/docker.sock.問(wèn)題的相關(guān)資料,文中介紹非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-04-04如何使用Docker和cpolar在Linux服務(wù)器上搭建DashDot監(jiān)控面板
本文主要介紹如何在Linux服務(wù)器上使用Docker和cpolar技術(shù)搭建DashDot監(jiān)控面板,實(shí)現(xiàn)實(shí)時(shí)服務(wù)器監(jiān)控,DashDot提供直觀的監(jiān)控界面和豐富的指標(biāo),通過(guò)cpolar可以實(shí)現(xiàn)公網(wǎng)訪問(wèn),方便用戶隨時(shí)了解服務(wù)器狀態(tài),文章詳細(xì)說(shuō)明了環(huán)境準(zhǔn)備、安裝Docker、配置DashDot和cpolar的步驟2024-09-09dockerfile中ENTRYPOINT與CMD的結(jié)合使用及區(qū)別
這篇文章主要介紹了dockerfile中ENTRYPOINT與CMD的結(jié)合使用,大家都知道CMD 與 ENTRYPOINT都是用于指定啟動(dòng)容器執(zhí)行的命令,那么他們倆有什么區(qū)別呢,本文給大家詳細(xì)介紹,需要的朋友可以參考下2021-08-08docker對(duì)網(wǎng)絡(luò)和程序速度的影響解讀
本文通過(guò)對(duì)比分析,測(cè)試了在宿主機(jī)和Docker容器中部署Spring Boot程序的性能差異,在網(wǎng)絡(luò)延遲方面,Docker容器比宿主機(jī)慢0.1~0.2毫秒,在程序運(yùn)行速度方面,宿主機(jī)和Docker容器的平均運(yùn)行時(shí)間相近,單次運(yùn)行時(shí)間存在較大差異,無(wú)法確定Docker容器在速度上優(yōu)于宿主機(jī)2025-01-01Docker學(xué)習(xí)筆記之Docker部署Java web系統(tǒng)
這篇文章主要介紹了Docker學(xué)習(xí)筆記之Docker部署Java web系統(tǒng),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02