
docker常用命令大全整理
docker常用命令大全整理收藏版
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
apt-get install docker-ce #安装docker
apt-get -y autoremove docker-* #卸载docker
docker ps -a # 查看宿主机(物理服务器)所有容器
docker exec -it Debian /bin/bash # 进入正在运行的容器的内部,
docker exec -it demo4f34ddedd /bin/bash
# 使用镜像ID进入正在运行的容器的内部,但是ID会变,建议使用名称进入容器内部
docker inspect Debian # 查看容器的详细信息,比如IPAddress
docker pull nginx #拉取nginx容器镜像
docker pull debian:8 #拉取Debian 8的容器镜像
docker search -s 10 debian #搜索排名大于10的debian容器镜像
docker search debian #单纯搜索deian容器镜像
docker run --privileged -it debian:8.3 /bin/bash # 给容器添加root权限
docker run -p 8080:8080 -it debian:8.3 /bin/bash
#开启Debian 8.3 容器端口映射,容器8080端口映射到宿主机的8080端口
docker run -p 172.0.0.3:8080:8080 -it debian:8.3 /bin/bash
#指定容器的IP端口映射
docker run -p 0.0.0.0:8080:8080 -it debian:8.3 /bin/bash
#开放任意网络连接到容器映射
docker run -p 3399:3399 -p 555:777 -p 6666:6666 -p 777:777 --name debian -it debian:8.3 /bin/bash
#多端口映射并赋予终端权限,第一个IP是宿主机的端口,第二个IP是容器内部的IP端口。
exit #退出内部容器终端
docker start/restart/stop id/name #启动,重启,停止容器
docker export f2054f7b52a7ed3 | gzip > debian8.3.tar.gz #容器打包备份
zcat debian8.3.tar.gz | docker import - debian nginx:1 #容器导入
docker save -o debian8.3.tar a38fabc72285 #容器镜像克隆
docker load -i debian8.3.tar #容器镜像导入
docker commit f2017b3a5ed4 debian:1
#从IDf2017b3a5ed4容器镜像克隆一个为debian:1的容器镜像
docker rm [容器ID] #删除容器
docker rmi [镜像ID] #删除容器镜像
docker rmi -f [镜像ID] #强制暴力删除容器镜像
💘 相关文章
- 关于群晖docker注册表查询失败的解放方法
- 非常优秀,适合新手的docker管理面板工具-dockstation
- Mac 系统docker 设置国内镜像加速的方法
- -bash: docker-compose: command not found的两种解决方法
- docker分配独立IPv6地址的方法
- A cross-platform integrated development environment -phpstudy (small leather panel)
- debian安装docker和Docker面板Portainer并部署Wordpress
- 女生趣味冷知識大全,九成女性都是一樣的。
- 一款优雅强大的开源终端工具-Nushell ,在Mac,Linux系统下的安装以及Nushell的常用命令。
- ctop一款开源的docker容器监控工具