伺服器:如何製作docker映象
伺服器如何製作docker映象?Dockerfile 是一個包含建立映象所有命令的文字檔案,透過docker build命令可以根據 Dockerfile 的內容構建映象。
1.建立一個Dockerfile 檔案
# 先建立一個資料夾為docker-adminmkdir docker-admin # 進入資料夾docker-admin 並建立一個Dockerfile cd docker-admin && vim Dockerfile
2.編輯Dockerfile 檔案
編輯如下內容,下面中的COPY admin.war 的admin.war 就是我們的war檔案
FROM docker.io/tomcat MAINTAINER rstyro COPY admin.war /usr/local/tomcat/webapps
3.獲取到.war 檔案
可以用你自己的
# github 下載地址為: wget # 修改名字 mv admin-0.0.1-SNAPSHOT.war admin.war
4.構建映象
# -t 引數 後面跟映象名字和tag 注意別忘了後面的 . 點表示當前路徑 docker build -t admin:1.0.0 .
5.執行剛構建的映象
# 給它取名 admin 本機埠對映 8080 docker run --name=admin -p 8080:8080 -d admin:1.0.0
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2765260/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 製作Docker映象Docker
- Docker如何製作映象-Dockerfile的使用Docker
- YashanDB Docker映象製作Docker
- oracle製作docker映象OracleDocker
- Docker 映象製作方法Docker
- Docker製作jdk映象DockerJDK
- Docker二所映象製作Docker
- docker 製作與使用 arcgisserver 映象DockerServer
- 教你如何使用Docker製作Python環境連線Oracle映象DockerPythonOracle
- 製作 Python Docker 映象的最佳實踐PythonDocker
- Docker 入門系列四:Dockerfile-映象製作Docker
- 自編譯製作docker版本的onlyoffice映象編譯Docker
- docker製作自己的映象並上傳dockerhubDocker
- 無需依賴Docker環境製作映象Docker
- docker決戰到底(五) 製作自己的Jenkins映象DockerJenkins
- 自己動手製作elasticsearch-head的Docker映象ElasticsearchDocker
- proxmox映象製作
- 製作KubeVirt映象
- 【實踐】Docker for Windows 製作tomcat 映象並上傳至 docker 倉庫DockerWindowsTomcat
- centos製作具備telnet和ping功能的docker映象CentOSDocker
- Docker 必知必會3----使用自己製作的映象Docker
- 體驗SpringBoot(2.3)應用製作Docker映象(官方方案)Spring BootDocker
- 詳解SpringBoot(2.3)應用製作Docker映象(官方方案)Spring BootDocker
- 製作一個龍芯舊世界的 dotnet sdk docker 映象Docker
- Dockerfile映象的製作Docker
- docker初體驗:docker 自己定製映象Docker
- Docker 映象製作教程:針對不同語言的精簡策略Docker
- 自己動手製作elasticsearch的ik分詞器的Docker映象Elasticsearch分詞Docker
- Linux 製作系統映象Linux
- 如何製作ISO映象檔案?專業級ISO映象檔案製作工具AnyToISO Pro
- Docker映象製作實戰:設定時區和系統編碼Docker
- Docker & ASP.NET Core (2):定製Docker映象DockerASP.NET
- 實戰!教你如何使用KVM製作centos7映象!CentOS
- alpine 製作 PHP 環境映象PHP
- 自己製作redis 和mongo 映象RedisGo
- 製作一個能構建 dotnet AOT 的 gitlab runner 的 Debian docker 映象GitlabDocker
- 製作一個能構建 dotnet AOT 的 gitlab ruuner 的 Debian docker 映象GitlabDocker
- Docker下RabbitMQ四部曲之二:細說RabbitMQ映象製作DockerMQ