網(wǎng)站首頁 編程語言 正文
1. 容器命名
創(chuàng)建容器時,如果不用 --name 指定名稱,那么container的名稱將自動生成。
使用 --name 自定義容器名稱
docker run --name "node_server" -d -p 80:80 node_server_debug
可以看到生成的名稱為node_server
的容器。
PS D:\nodejs-app> docker ps CONTAINER ID ? IMAGE ? ? ? ? ? ? ? COMMAND ? ? ? ? ? ? ? ? ?CREATED ? ? ? ? ? ? STATUS ? ? ? ? ? ? PORTS ? ? ? ? ? ? ? ? ?NAMES 2109c73e4c02 ? node_server_debug ? "docker-entrypoint.s…" ? 17 minutes ago ? ? ?Up 17 minutes ? ? ?0.0.0.0:80->80/tcp ? ? node_server af2960ad0694 ? 100631ad5842 ? ? ? ?"docker-entrypoint.s…" ? About an hour ago ? Up About an hour ? 0.0.0.0:3000->80/tcp ? festive_cartwright
2. image 命名
-
image
名稱由兩部分組成,格式為 name : tag -
tag
可以是版本號或者名稱,1, 2, 3,… latest 等等。
image 命名使用 --tag 或者 -t
例如:
docker build -t goals:1.0 .
然后可以看到生成的 image:
PS D:\nodejs-app> docker images REPOSITORY ? ? ? ? ?TAG ? ? ? ? ? ?IMAGE ID ? ? ? CREATED ? ? ? ? ? ? SIZE goals ? ? ? ? ? ? ? 1.0 ? ? ? ? ? ?8fab249eac40 ? 8 minutes ago ? ? ? 1GB node_server_debug ? latest ? ? ? ? 100631ad5842 ? About an hour ago ? 1GB python_debuggg ? ? ?latest ? ? ? ? 7e318e98ef5c ? 5 hours ago ? ? ? ? 920MB <none> ? ? ? ? ? ? ?<none> ? ? ? ? baa6515f82a2 ? 23 hours ago ? ? ? ?1GB
image
具備 name
和 tag
此時要運行容器,image 可以改為使用 name : tag 的格式
例如:
PS D:\nodejs-app > docker run --name "node_server3" --rm -d -p 81:80 goals:1.0 d2d4bdcca1c61a09f79cf9cb5f52d42cfe89863e59c6d0d4dd27185dcf2715ad PS D:\nodejs-app >?
其中 --rm 使得容器在停止后自動刪除。
原文鏈接:https://blog.csdn.net/ftell/article/details/124369972
相關(guān)推薦
- 2022-11-03 C/C++預(yù)處理淺析使用形式_C 語言
- 2022-03-17 總結(jié)C#處理異常的方式_C#教程
- 2022-07-16 uniCloud云開發(fā)獲取小程序用戶openid
- 2023-01-11 ubuntu20.04虛擬機無法上網(wǎng)的問題及解決_Linux
- 2022-12-10 深入了解C++11中promise和future的使用_C 語言
- 2024-04-04 multipartFile轉(zhuǎn)file類型方法
- 2023-10-17 npm 下載依賴項顯示proxy代理錯誤network ‘proxy‘ config is set
- 2023-12-18 IllegalArgumentException異常產(chǎn)生原因及解決方案
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支