系统学习docker

目录

3-4 初识container

​编辑

3-6 dkfile语法梳理及最佳实践 

​编辑


Install Docker Engine on CentOS | Docker Documentation

调整vagrant用户组

[vagrant@localhost test]$ sudo groupadd docker
groupadd: group 'docker' already exists
[vagrant@localhost test]$ sudo gpasswd -a vagrant docker

3-4 初识container

[vagrant@localhost ~]$ docker container ls -a

交互式运行

docker run -it centos

删除container

docker container rm $contain_id => docker rm $contain_id
docker image ls => docker images
docker container ls => docker ps -a
docker image rm $image_id => docker rmi $image_id
docker rm $(docker container ls -aq) => 删除所有运行过的container

3-6 dkfile语法梳理及最佳实践 

 

 

Dockerfile reference | Docker Documentation

3-7 run vs cmd vsentrypoint 

 

 

 

 

3-8 镜像的发布  

Docker Hub

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你好!关于学习Docker,我可以给你一些指导。 首先,了解Docker的基本概念是很重要的。Docker是一个开源的容器化平台,它能够将应用程序及其依赖项打包成一个独立的、可移植的容器。这个容器可以在任何支持Docker的环境中运行,并且能够确保应用程序在不同环境中的一致性。 接下来,你可以开始学习如何安装和配置DockerDocker提供了适用于不同操作系统的安装包,你可以根据自己的需要选择合适的版本进行安装。安装完成后,你可以通过命令行或者Docker Desktop等工具来管理和操作Docker。 一旦你熟悉了Docker的基本操作,下一步可以学习如何构建和管理容器。你可以使用Dockerfile来定义一个容器的构建过程,其中包括所需的依赖项、环境变量、命令等。通过使用Dockerfile,你可以轻松地复制和分享容器配置,确保应用程序在不同环境中的一致性。 此外,学习如何使用Docker Compose也是很有帮助的。Docker Compose是一个用于定义和运行多个容器应用的工具,它可以使用一个YAML文件来描述应用的整体架构,包括每个容器的配置和依赖关系。使用Docker Compose,你可以快速地启动、停止和管理多个容器应用。 最后,深入了解Docker的网络和存储等方面也是很重要的。Docker提供了不同的网络模式,可以满足不同应用的需求。而且,你还可以学习如何使用Docker卷来管理容器中的数据。 总之,学习Docker需要掌握基本概念、安装配置、容器构建与管理、Docker Compose以及网络和存储等方面的知识。希望这些指导对你有所帮助!如果你有任何进一步的问题,请随时提出。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值