docker 修改密碼 docker 導入 導出 進入鏡像

docker exec -it sql1 /opt/mssql-tools/bin/sqlcmd `
   -S localhost -U SA -P "<YourStrong@Passw0rd>" `
   -Q "ALTER LOGIN SA WITH PASSWORD='<YourNewStrong@Passw0rd>'"

 docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=<YourStrong@Passw0rd>" `
   -p 1433:1433 --name sql1 `
   -d mcr.microsoft.com/mssql/server:2017-latest

進入鏡像

docker exec -it sql1 /bin/bash

啓動鏡像

docker run -d --name container_test

 

系統環境:centos7.4

 

版本:

# docker -v

 

1、docker容器導入導出

(1)查看:# docker ps -a

(2)導出---export

# docker export web01 > /home/centos7-web01.tar

備註:

-o來指定導出的tar文件名,也可以直接通過重定向來實現

(3)導入---import

備註:在導出目錄下進行操作

# docker import  centos7-web01.tar text/web02:7.4

 

備註:-c 選項可以在導入的同時執行對容器進行修改的Dockerfile指令(網絡等修改)

2、docker鏡像保存加載

(1)查看當前docker所有鏡像

 

(2)導出鏡像

# docker save d3949e34634c > /home/centos7.4.tar

 

(3)導入鏡像

# docker load < /home/centos7.4.tar

即可

(4)批量類操作

批量打包

# docker save $(docker images | grep -v REPOSITORY | awk 'BEGIN{OFS=":";ORS=" "}{print $1,$2}') -o haha.tar

加載鏡像

# docker load -i haha.tar

補充:

保存配置完成的容器提交成鏡像

# docker commit -m "web01" cca5f5d4c240 slave/centos:7.4.1709

 

查看鏡像

[root@edu-mysql-02 ~]# docker images

 

2.進入容器

docker-enter +容器id

3.退出容器

ctrl+d可以直接退出容器

4.重啓容器

docker restart +容器id

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章