平台网站可以做第三方检测报告,天津网站制作的公司哪家好,做销售的什么网站好,北京华兴森茂印刷网站建设项目1. Docker Hub介绍 Docker Hub是一个广泛使用的容器镜像注册中心#xff0c;为开发人员提供了方便的平台来存储、共享和分发Docker容器镜像。它支持版本控制、访问控制和自动化构建#xff0c;并提供了丰富的公共镜像库#xff0c;方便开发人员快速获取和使用各种开源应用和…
1. Docker Hub介绍 Docker Hub是一个广泛使用的容器镜像注册中心为开发人员提供了方便的平台来存储、共享和分发Docker容器镜像。它支持版本控制、访问控制和自动化构建并提供了丰富的公共镜像库方便开发人员快速获取和使用各种开源应用和工具的镜像。Docker Hub与Docker生态系统紧密集成为容器化应用的开发和部署提供了便捷而强大的工具和资源。 2. 创建账号
链接可以创建账号Docker Hub.
3. 创建云端项目
点击Create Repository创建一个名字getting-started的项目。Visibility设置为Public(公开)。 每个免费账号可以设置一个项目为Private示例中使用Public演示。
3. 本地镜像打包 创建完后如下图所示右上角有上传镜像命名格式。 需将待上传镜像打包成 用户名/项目名:tag名的形式, 例如执行下面的打包命令。
docker build -t luojie1024/getting-started:latest .4. 获取接入Token 镜像上传到DockerHub之前 , 需要使用命令登录dockerhub按下面指引 就可以获取到自己的Token(接入密钥) 登录, 用户名和token改成自己的,然后登录成功。token需要好好保管以后部署拉取镜像都会使用到 docker login -u [username] -p [token]5. 镜像上传 等待进度条走完镜像就上传到了dockerhub. docker push luojie1024/getting-started:latest上传成功后你将在dockerhub对应的项目页面看到该镜像。 luojie1024/getting-started
6. 服务器部署 在需要部署的服务器上拉取该镜像 镜像拉取
docker pull luojie1024/getting-started:latest镜像运行
docker run -dp 3000:3000 luojie1024/getting-started:latest正常访问
http://150.109.243.40:30007. 参考
Docker代码环境打包https://docs.docker.com/get-started/04_sharing_app/