栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Docker学习小记1

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Docker学习小记1

docker是一个帮助我们在不同host上快速搭建环境,进行部署的一个工具,下面先介绍一些入门基础用法:

docker的下载和配置:

下载:

yay -S docker

启动docker服务:

sudo systemctl start docker 

查看docker服务的状态:

sudo systemctl status docker

设置docker开机启动服务:

systemctl enable docker 
用daocloud的镜像加速服务配置加速器:
修改配置文件 sudo vim /etc/docker/daemon.json
加入{
"registry-mirrors"=["https://docker.mirrors.ustc.edu.cn"]
}
systemctl enable docker

 镜像服务完成后可以开始拉取镜像和创建容器:
拉取镜像:

docker pull <镜像名>

这里拉取tomcat为例:

视察镜像:

docker images

视察正在运行的容器:

docker ps

使用镜像创建一个新容器(以tomcat为例)

docker run -p 8080:8080 -d tomcat

删除镜像时,需确保镜像没有被容器使用,若有则需要删除容器;

删除容器时,需确保容器没有正在运行,若有则需要停止容器:

停止容器

docker stop <容器id>
#这里的id可以是特征值,即不用将id全部给出,而是从头给出此id与其他id都不同的位置

删除容器

docker rm <容器id>

删除镜像

docker rmi <镜像id或者名称>

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/732396.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号