1. 程式人生 > >docker修練之容器內的腳本

docker修練之容器內的腳本

舉例 http source tab ont pan 路徑 分享圖片 目錄

場景舉例:    比如容器裏執行腳本 #1腳本拷貝   
docker ps //找到容器的短ID或者指定的name。 技術分享圖片

docker inspect -f ‘{{.Id}}‘ id or name 得到指定容器的全ID
技術分享圖片
docker cp 本地文件路徑 ID全稱:容器路徑 [docker cp test.sql 0f9560331d65f74612aa11f3aa4e81066fb3f653f8be65de49fade58e3a06fce:/tmp/] docker cp test.sql 實例化的容器ID:/tmp/ mysql.sql拷貝到容器內/tmp目錄下 #2腳本執行
docker exec -it $images-NAME bash

docker exec -it $image-ID /bin/bash 進入容器


比如:
docker exec -it mysql bash 進入容器

mysql -u root -p

show databases;

use database

source /tmp/test.sql


docker修練之容器內的腳本