docker映象複製到自己的儲存庫使用

chowjiawei發表於2021-12-01

從已有的映象中構建

採用laradock中的 自己已經構建成功可以試用的容器 redis mysql nginx php-fpm

檢視容器 CONTAINER ID

docker ps 

Laravel

製作映象(把他的映象複製成自己的)

docker commit -m '備註' -a '作者名字' CONTAINERID號碼 dockerhub的使用者名稱(必須!!否則push失敗)/你要起的容器名字

例子:

docker commit -m 'workspace' -a 'zjw' 18f9a36541df 1084186870/workspace

上傳映象到docker hub

Laravel

檢視自己倉庫內的映象

可以直接拉取

Laravel

想讓別人用你的映象

docker image pull <repository>:<tag>

例子:

docker image pull 1084186870/workspace

不寫tag預設為最新

Laravel

寫個docker-compose.yml

沒有特殊要求 寫個最簡單的 包含了nginx和redis

version: '2'
services:
  nginx:
    image: 1084186870/nginx:latest

  redis:
    image: 1084186870/redis:latest

執行

docker-compose up -d  

2個映象就都會幫你拉取並開啟

docker映象複製到自己的儲存庫使用

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章