这篇文章将为大家详细讲解有关docker常用命令及配置修改的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
docker修改国内源仓库地址:
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
docker常用命令
docker --help:获取docker帮助
docker container: 创建docker镜像
docker image --help
ls : 列出镜像
images : 查看所有镜像信息
history : 查看镜像历史信息
inspect : 查看镜像详情
pull : 下载镜像
push : 推送镜像
rmi : 删除镜像
save : 保存镜像
docker image save nginx:v1 > nginx.tar
import : 导入容器
docker image import image_name.tar
login : 登录容器仓库(默认登录docker hub仓库)
docker login IP:PORT (登录自建仓库)
docker Commands:
tag : 为镜像打标签 docker tag nginx:1.11 nginx:v1
load : 加载镜像 docker load nginx:v1 < nginx.tar
export : 导出正在运行中的容器
docker export <images> > image_name.tar
docker exec -it --name bs sh
docker run -itd --network NETWORK_NAME -v vlue:vlue -p port:port --restart always --name bs busybox /sh
-v vlue:vlue 本地卷路径:docker中的卷路径
-p port:port 映射的本地端口:docker中的端口
-e lsit 设置环境变量
--env-file 从文件读取环境变量
--add-host 添加其他主机到容器中的/etc/hosts
-m(--memeory) 容器可以使用的最大内存
--cpus 限制容器可以使用的cpu资源
--dns list 设置DNS服务器
--oom-kill-disable 当宿主内存不足时,会杀死容器中的进程,和-m(--memory)同时使用
docker Commands:
docker conrainer
ls : 查看docker中运行的容器
inspect : 查看容器的详细信息
exec : 进入一个容器
cp : 将本地文件拷贝到容器中
logs : 查看容器运行日志
port : 查看容器端口映射
stats :查看同期资源使用统计
top : 查看一个容器运行的进程
update : 更新一个或多个容器配置
start/stop : 启动/停止一个或多个容器
rm : 删除一个或多个容器
关于“docker常用命令及配置修改的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。