51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

docker 命令(docker命令)

docker 命令

指定命令运行

docker run -d --name kk3 kubesphere/builder-nodejs:v3.2.0 tail -f /etc/hosts

多平台容器镜像代理服务,支持 Docker Hub, GitHub, Google, k8s, Quay, Microsoft 等镜像仓库. 

连接:https://dockerproxy.com/

一、 镜像操作

docker pull nginx  #下载最新版
docker pull nginx:1.20.1
docker images  #查看所有镜像
删除镜像:
docker rmi 镜像名:版本号/镜像id

 docker rmi -f 0c59bddb2522  # 强制删除 被容器引用的镜像

docker 登录:

#docker login -u admin -p 1 harbor.baimei.com docker login registry.cn-hangzhou.aliyuncs.com/ docker logout registry.cn-hangzhou.aliyuncs.com # 退出

docker镜像管理命令

1启动容器:

docker start confluence

2- 查看 容器占用资源:

docker stats  confluence

3- 进入容器

 docker container exec -it baimei bash

4-复制文件

 docker cp /baimei/   brave_meitner:/   

 # 将宿主机的"/baimei/"拷贝到brave_meitner容器的根路径下。

5-docker-compos 命令

docker-compose up -d   # 创建容器并启动放在后台运行

docker-compose down  # 停止并删除容器

6- 拉取镜像- mysql

docker pull mysql:8.0.26

有的网络不通,只能换个空气。

#查看镜像
docker images

#启动 ;默认是映射主机的3306端口
docker run --name mysql -e MYSQL_ROOT_PASSWORD=baimei123 -d mysql:8.0.26

docker ps

7-docker删除所有镜像

docker image rm  `docker images | awk 'NR>1{ print $3}'`

方法2:

docker image rm -f `docker image ls -q`   # 删除本地的所有镜像。

参考

8- docker 导出镜像

docker image save hello-world:v1  > baimei-hello-world.tar.gz

docker image load < baimei-hello-world.tar.gz

9- 交互式容器

docker -it -ddocker run命令的参数组合,用于在后台运行一个交互式容器。这种组合可以在需要后台运行容器的同时,保留容器的交互性。

docker run -itd python:3.11

-i表示交互式,有了-i才不会闪退,-t表示分配终端,有了-t才是横着显示命令行

10- 打镜像

docker build -t registry.cn-hangzhou.aliyuncs.com/baimeidashu/jdk17gradle74:v5 --no-cache .

11- 查看 具体的镜像版本

docker image inspect anjia0532/elastalert-docker:latest|grep -i version

12- 阻断命令

docker run -d --name ff registry.cn-hangzhou.aliyuncs.com/baimeidashu-k8s/ffmpegcentos79:v1.1 bash -c "tail -f /etc/hosts "

mysql 安装 docker 版 : 连接

dockerfile -常用命令 : 连接

docker 容器管理常用命令 :连接

docker -compose 常用命令:连接

docker镜像管理命令(docker image) : 连接

赞(3)
未经允许不得转载:工具盒子 » docker 命令(docker命令)