多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
``` #快速安装软件 docker run --name some-redis -d redis docker-compose up -d #制作自己的镜像 docker build -t test:v1 . docker run -p 9090:8080 --name test-hello -d test:v1 #目录挂载 docker run -p 9090:8080 --name test-hello -v C:/Env/php/course/docker-k8s/docker-windows/test-docker-main:/app -d test:v1 #多容器 docker network create test-net docker run -d --name redis --network test-net --network-alias redis redis:latest docker run -p 9090:8080 --name test -v C:/Env/php/course/docker-k8s/docker-windows/test-docker-main:/app --network test-net -d test:v1 #Docker-Compose docker-compose up -d #发布和部署 #登录账号,之后会弹出输入密码 docker login -u 113075416 #将目前的“镜像名称:版本号”,命名为“镜像名称:版本号” docker tag 113075416/test1:v1 113075416/test1:v2 #推送已经命名的镜像名称和版本号 docker push 113075416/test1:v2 #备份和迁移数据 #运行MongoDB docker run -p 27017:27017 --name mongo -v mongo-data:/data -d mongo:4.4 #进行备份 docker run --rm --volumes-from mongo -v C:\Env\php\course\docker-k8s\docker-windows\backup:/backup ubuntu tar cvf /backup/backup.tar /data/ #执行别分 docker run --rm --volumes-from mongo -v C:\Env\php\course\docker-k8s\docker-windows\backup:/backup ubuntu bash -c "cd /data/ && tar xvf /backup/backup.tar --strip 1" ``` https://www.bilibili.com/video/BV11L411g7U1 https://robomongo.org/