安装Docker 和 Docker-Compose。
Docker:
123456789101112131415 |
sudo yum install -y yum-utils device-mapper-persistent-data lvm2sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.reposudo yum install docker-ce docker-ce-cli containerd.ioyum list docker-ce --showduplicates | sort -rsudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.ioe.g:sudo yum install docker-ce-docker-ce-18.09.1 docker-ce-cli-docker-ce-18.09.1 containerd.iosudo systemctl start dockersudo docker run hello-world |
Docker-Compose
12345 |
yum install python-pippip install --upgrade pippip install --upgrade setuptoolspip install more-itertools==5.0.0pip install docker-compose |
docker images的制作及上传
制作
dockerfile啥的文件得先准备好~
然后进入到有docker-compose.yml文件的目录
docker build -t ID/repo:tag ./
比如
docker build -t jayxv/dockerfiles:web1 ./
查看确认
docker images
登陆dockerhub
docker login
上传至dockerhub
docker push jayxv/dockerfiles:web1
(确保image的ID和仓库名与你的dockerhub上的账户名一致~)
拉到本地
docker pull jayxv/dockerfiles:web1
运行docker
docker run -d -p 9999:9999 jayxv/dockerfiles:web1
进入docker
docker exec -it 容器id /bin/sh
导出镜像
docker save > web1.tar jayxv/dockerfiles:web1
导入镜像
docker load < web1.tar
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可联系QQ 643713081,也可以邮件至 [email protected] - source:Van1sh的小屋
- 左青龙
- 微信扫一扫
- 右白虎
- 微信扫一扫
评论