关于docker:docker学习

docker最重要的3个概念,仓库、镜像、容器。其中仓库是寄存镜像的中央。镜像是有个有层级的文件系统,容器是有镜像运行而来的一整套环境,利用。
1、装置
Docker Desktop on Windows 官网下载地址:
https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows

设置国内镜像:
举荐几个国内安全稳固的镜像减速地址:
https://dockerhub.azk8s.cn #Azure 中国镜像
https://reg-mirror.qiniu.com #七牛云加速器 https://registry.docker-cn.com #Docker中国区
http://hub-mirror.c.163.com #网易
https://docker.mirrors.ustc.e… #USTC

2、命令
执行命令:
docker run -d --name="mynginx" -p 8080:80 nginx
执行这个命令,首先会从本地寻找 nginx 的镜像,如果找不到,就会去从近程库拉取,拉去到本地后,而后运行。

  • -d 后盾运行容器,并返回容器 ID
  • --name="mynginx" 为容器指定一个 mynginx 名称
  • -p 指定端口映射,格局为:主机(宿主)端口:容器端口

执行命令:
docker container ls
能够看到正在运行的容器

执行命令:
docker stop/restart/start/rm mynginx
可对该容器进行管制

列出容器:
docker ps

列出镜像:
docker images

镜像重命名:
docker tage nginx local/nginx

构建镜像
docker build -t myimage

清空所有已进行的容器
docker container prune

查看日志
docker logs -f mynginx

查看过程
docker top mynginx

执行容器外部文件
docker exec -t -i mynginx /bin/sh

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据