docker基础命令
docker三要素
仓库 存储镜像
容器 是镜像运行的一个实例
镜像 是对一个环境的封装
常用命令
docker基础命令
docker info 守护进程的系统资源设置
docker search docker仓库的查询
docker pull docker 仓库的下载
docker push 上传
docker status 使用量情况
docker images 查看系统内以下载的镜像
docker rmi -f 镜像名: 版本号 docker 镜像的删除
docker rm 容器名或容器ID 移除容器
docker ps 容器查询
docker run 启动容器
docker start/stop 容器的启动/停止
docker inspect mywordpress 查看详细信息
docker save -o xxx.tar
docker load -i xxx.tar
docker exec Cname(容器名) command
docker exec -it Cname /bin/bash
#docker官方镜像仓库 hub.docker.com
docker pull wordpress #先查询再下载
docker run --name MyWordPress --link db:mysql –p 8080:80 –d wordpress
#docker run 从镜像启动为一个容器
#--name 起一个别名 如果不指定的话 会随机命名
#--link 需要依赖一个其他的容器 容器名叫db 容器名可能会很长 , 所以: 取一个别名
#
#-p 8080:80 物理机的8080端口 会映射到80 端口. 是做了一个dnat 否则容器内是一个私有地址,无法和外界连通
#-d daemon 以后台的方式运行
dockcer ps -a
查看当前所有容器
docker ps 查看当前正在运行的容器
显示的简洁信息,如果查看完整信息
docker ps –no-trunc
#容器的唯一标识符: 容器ID 和 别名
#容器运行的最低要求: 拥有前台进程
#镜像命名要求
库地址/用户名/镜像名:版本号
版本号 可以不写默认最新稳定版 latest 但是latest只代表一个版本号 表示当前日期的最新稳定版
latest表示不写版本号时默认就是最新稳定版
docker logs mywordpress 前台进程输出的信息
docker stop mywordpress #停止容器的运行
docker start mywordpress #开启mywordpress, docker run 是在第一次运行时使用的
docker inspect mywordpress
# 可以将信息复制到json展示器中查看
--restart=always 跟随容器的启动而启动
#systemctl restart docker 重启docker时 容器则启动
posted on 2022-01-29 21:33 joe_HelloWorld 阅读(48) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!