第四章 阿里云Linux CentOS服务配置+Docker核心急速入门 (2)
2021/10/22 7:10:03
本文主要是介绍第四章 阿里云Linux CentOS服务配置+Docker核心急速入门 (2),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
续上集
第5集 面向对象的方式快速掌握 Docker仓库、镜像、容器核心概念
简介:快速掌握Dokcer基础知识
-
概念:
- Docker 镜像 - Docker images:容器运行的只读模板,操作系统+软件运行环境+用户程序
xxxxxxxxxx
class User{
private String userName;
private int age;
}
- Docker 容器 - Docker containers:容器包含了某个应用运行所需要的全部环境
xxxxxxxxxx
User user = new User()
- Docker 仓库 - Docker registeries: 用来保存镜像,有公有和私有仓库,好比Maven的中央仓库和本地私服
- 总结 对比面向对象的方式
xxxxxxxxxx
Dokcer 里面的镜像 : Java里面的类 Class
Docker 里面的容器 : Java里面的对象 Object
通过类创建对象,通过镜像创建容器
第6集 玩转Docker容器常见命令实战
简介:掌握Docker容器常见命令
-
常用命令(安装部署好Docker后,执行的命令是docker开头),xxx是镜像名称
-
搜索镜像:docker search xxx
-
列出当前系统存在的镜像:docker images
-
拉取镜像:docker pull xxx
- xxx是具体某个镜像名称(格式 REPOSITORY:TAG)
- REPOSITORY:表示镜像的仓库源,TAG:镜像的标签
-
运行一个容器:
xxxxxxxxxx
docker run --name nginx-xd -p 8080:80 -d nginx
docker run - 运行一个容器
-d 后台运行
-p 端口映射
--name "xxx" 容器名称
-
列举当前运行的容器:docker ps
-
检查容器内部信息:docker inspect 容器名称
-
删除镜像:docker rmi IMAGE_NAME
- 强制移除镜像不管是否有容器使用该镜像 增加 -f 参数
-
停止某个容器:docker stop 容器名称
-
启动某个容器:docker start 容器名称
-
移除某个容器: docker rm 容器名称 (容器必须是停止状态)
-
列举全部 容器 : docker ps -a
-
查看容器启动日志
- docker logs -f containerid
第7集 不同系统Docker安装常见问题讲解和解决思路
简介:常见系统安装Docker和一些坑
-
如果没使用阿里云,本地需要安装Docker,才可以进行打包,但是容易出现兼容性问题,大家自行解决
-
Win7~Win10
-
Mac
-
Linux(系统镜像不可能每个人都统一的,所以大家结合百度博文看看)
- CentOS
- ubuntu
-
官方地址
- https://docs.docker.com/docker-for-mac/install/
- https://docs.docker.com/docker-for-windows/install/
-
-
问题
-
直接安装Docker不成功,或者下载Yum失败,这个只能根据报错百度检索信息
-
镜像下载慢
- 搜索修改镜像仓库地址:阿里云、网易云等都有镜像仓库地址(不熟悉不建议乱修改)
-
本地网络差,下载包容易超时或者慢(只能等)
-
-
常规的部署只是Docker的冰山一角,课程快速入门,如果想深入可以看我们的Docker专题
这篇关于第四章 阿里云Linux CentOS服务配置+Docker核心急速入门 (2)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14Docker端口:你真的公开了哪些东西?
- 2024-11-14用DOCKER在家里的实验室里搞些酷炫的玩意儿
- 2024-11-05掌握Docker:高效安全的十大最佳实践
- 2024-11-05在 Docker Compose 中怎么设置端口映射-icode9专业技术文章分享
- 2024-11-05在 Docker Compose 中怎么设置环境变量-icode9专业技术文章分享
- 2024-11-04Docker环境部署项目实战:新手入门教程
- 2024-11-04Docker环境部署资料:新手入门教程
- 2024-11-01Docker环境部署教程:新手入门指南
- 2024-11-01超越Docker:苹果芯片上的模拟、编排和虚拟化方案讲解
- 2024-11-01Docker环境部署:新手入门教程