制作自己的docker镜像
生活随笔
收集整理的這篇文章主要介紹了
制作自己的docker镜像
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、準備工作
準備一個用來制作鏡像的容器。這里我們使用centos安裝nginx的容器。容器的制作方法如下
拉取 CentOS7 鏡像
1、docker images 當前鏡像空
?2、docker pull centos:centos7? ? ?拉取鏡像
3、進入鏡像,安裝nignx
docker run -it docker.io/centos:centos7 /bin/bash
# 安裝 wget yum install wget -y4、啟動容器
?這里能看到我們的容器ID為f244d3271c14,就是用該容器,制作一個自己的鏡像。
二、使用docker commit制作鏡像
語法如下:
docker commit <container的ID> <新的image_name>1、docker commit?f244d3271c14 centos7:wget
三、發布鏡像
??這里將鏡像發布到hub.docker.com,docker的官方倉庫。需要https://hub.docker.com/注冊賬號,使用命令行登錄到docker hub
使用自己的鏡像->創建容器 (香不香!)
docker run -it lxshub/centos7:wget /bin/bash
docker刪除注意點:1. 刪除前需要保證容器是停止的 ?stop 2. 需要注意刪除鏡像和容器的命令不一樣。 docker rmi ID ?,其中 容器(rm) ?和 鏡像(rmi) 3. 順序需要先刪除容器# 暫停所有容器 docker stop $(docker ps -a -q)#刪除所有容器 docker rm $(docker? ps -a??-q)#刪除所有鏡像 docker rmi $(docker?images -q)登錄的信息保存在? .docker/config.json?
總結
以上是生活随笔為你收集整理的制作自己的docker镜像的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 抖音如何变现(赚钱)
- 下一篇: PLC接线图示例