您的位置:首页 > 健康 > 美食 > 资讯网站_手工折纸_苏州百度推广开户_seol英文啥意思

资讯网站_手工折纸_苏州百度推广开户_seol英文啥意思

2025/4/16 8:48:01 来源:https://blog.csdn.net/weixin_44418421/article/details/147157669  浏览:    关键词:资讯网站_手工折纸_苏州百度推广开户_seol英文啥意思
资讯网站_手工折纸_苏州百度推广开户_seol英文啥意思

Docker 常用使用命令

1、docker 拉取 \ 推送镜像

拉取镜像:
docker pull mysql:5.7推送镜像前需要先登录私有仓库才能push:
docker login registry.cn-hangzhou.aliyuncs.com
输入私有仓库用户名密码推送镜像:
docker push registry.cn-hangzhou.aliyuncs.com/ceshi/mysql:5.7
# 参数解释
registry.cn-hangzhou.aliyuncs.com 远程仓库地址
ceshi 镜像项目名称
mysql:5.7 镜像名称 :tag

2、docker查看本地镜像列表

docker images
docker images | grep 相关关键词

3、docker构建镜像(前提有Dockerfile)

docker build -t 镜像仓库地址/镜像仓库项目/镜像名称:镜像tag -f Dockerfile .
例:
docker build -t registry.cn-hangzhou.aliyuncs.com/ceshi/my-image:tag -f Dockerfile .

4、docker删除本地镜像

docker rmi mysql:5.7
或
docker image rm mysql:5.7

5、docker 通过本地镜像创建容器

基本创建:
docker run -it --name 容器名称 -d mysql:5.7附带参数创建(前提为相关镜像支持的参数才行):
docker run -d \--name mysql5.7 \-e MYSQL_USER=your_username \-e MYSQL_PASSWORD=your_user_password \-v 本地目录:容器内部目录-p 13306:3306 \mysql:5.7
# 参数解释:
-d 后台运行
--name 容器名称
-e 配置容器内部环境变量
-v 挂在宿主机目录:容器内部目录 (宿主机目录会覆盖容器原本的目录)
-p 宿主机端口:容器内部服务端口(用于暴露容器内部端口,给外部访问使用)

6、docker进入容器内部

docker exec -it 容器名称(或容器id)/bin/bash
例:
docker exec -it mysql:5.7 /bin/bash
# 参数解释
-i 交互式操作
-t 终端
/bin/bash 容器内部的 bash shell

7、docker查看容器信息

docker inspect 容器名称(或容器id)
此命令会打印出容器创建时传入的参数,可以产看容器的详细信息

8、docker启动 \ 停止容器

启动
docker start 容器名称(或容器id)
停止
docker stop 容器名称(或容器id)
重启
docker restart 容器名称(或容器id)

9、docker删除容器(前提是容器处于非运行状态)

docker rm 容器名称(或容器id)

10、docker查看容器日志

docker logs 容器名称(或容器id)

11、docker网络相关

创建一个新的 Docker 网络。默认情况下,创建的是桥接网络(bridge network)
docker network create network_name查看所有网络
docker network ls删除一个网络
docker network rm network_name将一个运行中的容器连接到指定的网络
docker network connect network_name 容器名称(或容器id)将一个运行中的容器断连指定的网络
docker network disconnect network_name 容器名称(或容器id)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com