首页
导航
统计
留言
更多
壁纸
直播
关于
推荐
星的魔法
星的导航页
星的云盘
谷歌一下
腾讯视频
Search
1
Ubuntu安装 kubeadm 部署k8s 1.30
140 阅读
2
kubeadm 部署k8s 1.30
101 阅读
3
rockylinux 9.3详细安装drbd
94 阅读
4
rockylinux 9.3详细安装drbd+keepalived
94 阅读
5
ceshi
64 阅读
默认分类
日记
linux
docker
k8s
ELK
Jenkins
Grafana
Harbor
Prometheus
Cepf
k8s安装
Gitlab
golang
Git
Python
Web开发
HTML和CSS
JavaScript
对象模型
登录
/
注册
Search
标签搜索
k8s
linux
docker
drbd+keepalivde
ansible
dcoker
webhook
星
累计撰写
66
篇文章
累计收到
935
条评论
首页
栏目
默认分类
日记
linux
docker
k8s
ELK
Jenkins
Grafana
Harbor
Prometheus
Cepf
k8s安装
Gitlab
golang
Git
Python
Web开发
HTML和CSS
JavaScript
对象模型
页面
导航
统计
留言
壁纸
直播
关于
推荐
星的魔法
星的导航页
星的云盘
谷歌一下
腾讯视频
搜索到
6
篇与
的结果
2023-07-23
docker常用命令
Docker镜像管理搜索镜像:docker search 获取镜像:docker pull 推送镜像:docker push 查看镜像:docker images 删除镜像:docker rmi <镜像名>:<版本号> 构建镜像:docker build -t <镜像名> 全部镜像ID:docker images ls -q 查看镜像的状态:docker container ls -a 导出镜像:docker commit <容器名> <镜像名字>:<版本号> 镜像保存到为tar文件:docker save -o myimage.tar myimage:latest 把tar文件加载为镜像:docker load -i myimage.tarDocker容器管理启动容器:docker run –name -h hostname docker container run -d --name my-nginx -p 8080:80 -v /test:/usr/share/nginx/html/ c2c45d506085 docker run -d -P nginx -d 运行在后台 -P 代表随机映射 -v 挂载 停止容器:docker stop CONTAINER ID 启动容器:docker start CONTAINER ID 重启容器:docker restart CONTAINER ID 查看容器:docker ps -a -l 进入容器:docker exec -it ID bash| docker attach | nsenter 删除容器:docker rm docker container rm -f 查看容器日志:docker logs CONTAINER ID 查看容器进程:docker top <容器ID或者名字> 查看容器或者镜像详细信息:docker inspect <容器ID或者名字> or <镜像名字>:<版本号> docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' <容器ID或者名字> #查看容器的IP下面是危险命令!杀死所有正在运行的容器:docker container rm -f `docker container ls -a -q` #删除所有容器 docker kill $(docker ps -a -q) 1a29a9cdffdf 30c74a556850删除所有容器(只有先停止才可以删除)docker rm $(docker ps -a -q) 30c74a556850 b2bef96c8330Docker 网络访问随机映射:docker run -P 指定映射: -p hostPort:containerPort -p ip:hostPort:containerPort #以上两种比较常用 -p ip::containerPort -p hostPort:containerPort:udp 提示:默认都是tcp,如果需要udp需要在后面指定Docker 查看容器映射信息[root@linux-node1 ~]# docker port mynginx 80/tcp -> 192.168.56.11:81 [root@linux-node1 ~]# docker port 65439bce352e 80/tcp -> 192.168.56.11:81当需要把一台机器上的镜像迁移到另一台机器的时候,需要保存镜像与加载镜像。机器adocker save busybox-1 > /home/save.tar 使用scp将save.tar拷到机器b上,然后: docker load < /home/save.tar
2023年07月23日
24 阅读
0 评论
0 点赞
1
2