栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

docker我目前常用命令(刚入门)

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

docker我目前常用命令(刚入门)

一条命令停止并删除全部容器
docker stop $(docker ps -q) & docker rm $(docker ps -aq)


停止/删除单个容器
docker stop 容器ID  && docker rm 容器ID

创建一个指定网络(与子网名同网段)的容器实例
docker run -itd --name nginx-test-apisix-1 -p 20031:80 --net example_apisix(子网名)  nginx    这个是镜像名
-itd  后台运行实例  d后台启动

docker network ls
查看所有容器网络

docker inspect docker名字
查看实例所有配置信息

docker inspect --format='{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq)
查看所有容器内IP信息

docker-compose -f docker-compose.yml down
停止使用当前目录yml中的配置文件,在编辑完成后启用

docker-compose up -d
在后台更新yml配置文件

docker运行
docker start dockerID

进入docker容器
docker exec -it docker名字    路径如:/bin/bash        加这一行不省略详细信息 --no-trunc

查看容器失败日志
docker logs 容器id

修改docker端口号
1.先查看dockerID
2.然后再进/var/lib/docker/comtainers/dockerID位置
3.修改 config.v2.json和hostconfig.json
4.(如果是写了docker-compose.yml文件)直接去文件目录下停止docker服务,docker-compose up -d 直接更新

Docker容器向宿主机传送文件
格式:

docker cp 容器id: <本地保存文件的路径>
比如:

docker cp 容器id:/root/test.txt /home/file/test.txt
宿主机向Docker容器传送文件
格式:

docker cp 本地文件的路径 容器id:
比如:

docker cp  /home/file/test.txt 容器id:/root/test.txt

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

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

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