了解初步认识。Docker。
后,正式进入下面。Docker。
使用环节!
一、进入Docker官网
首先在Docker官网下载最新官方Docker。 for Windows链接:下载Docker

2,启动Microsoft。 Hyper-V。
打开电脑上的“控制面板”->“程序”-> “启动或关闭Windows功能”。



3.安装Docker。
在Windows上安装Docker桌面版。
- 双击程序,以下:



- 安装后,点击。
Close and restart。

- 计算机重启后点击。
Docker。
该程序将看到以下界面

- 默认检查,点击。
Finish。
可以完成。

- 等待启动。
Docker。
引擎。




- 报错以下:点击。
restart。
重启即可。

- 现在程序正常启动稳定。

4.玩Docker。
docker --version。

到目前为止,Docker之路可以在windows上开始!。
5.操作Hellolo-world。
docker pull hello-world。


Hello-world显示器确实存在༁

到目前为止,Hello-world成功!
六、配置阿里云镜像加速。
- 刚才。
pull。
操作缓慢,接下来需要配置镜像代理,便于更快地提取资源! - 登录阿里云官网:镜像加速器。(需要账号登录)。

地址是免费的,每个人都有。
&3434;registry-mirrors": ["https://inhj05a.mirror.aliyuncs.com"]。

点击。Apply andr esatrt。
使用并重启即可。

到目前为止,阿里云镜像的配置已经加速!
七、常用的容器命令。
查看版本。
docker --version。

如果我们当地没有,就得到镜像。
mysql。 镜像,我们能用。
docker pull。命令来载入。
mysql。 镜像:
查看镜像。

docker images。
查看所有镜像源:
启动容器。

使用下列命令。
mysql。 镜像启动容器,以命令行模式进入容器的参数a;
docker run -it mysql /bin/bash。
输入。
exit。所以容器停止运行c;这种后台启动方式比较常用:。
docker run -itd mysql /bin/bash。
注意每。
run。
创建一个容器!参数说明:
-i。
: 互动操作。
-t。
: 终端。mysql。
: mysql镜像bin/bash。:镜像名后面是命令,我们希望在这里有一个互动。
Shell。,所以用的是。
//bin/bash。 。
退出终端直接输入。 exit。
指定信息操作容器的配置。
操作容器,一般指定容器内的端口和容器名称(不能与以前的名称重复)。 --expose。

--name。
:编辑容器名称。
最后一个。
my-golang-app。
为镜像源。
docker run --expose 3888/tcp --name mycontainer-15 my-golang-app。删除容器。
docker rm -f 容器ID。
操作结果如下:。
批量删除。
docker rm -f 容器ID1 容器ID2 容器ID……。
运行结果以下:

[root@localhost docker]# docker rm -f 31094a8a38df d6e155d5c175 a49250b3790b 87a94ee8c07f ffd24d4aaaecacaaad b2b6aea9073a 87ca4c7c1ff87cac ccccccccccce1fb664949 07efbc1eb5ad31094a8a38dfd6e155d5c175a49250b3790b87a94ee8c07fffd24d4aaaecacaaadb2b6aea9073a87ca4c7c1ff87cacccccccccccce1fb66494907efbc1eb5ad[root@localhost docker]# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES。
查看容器。
常用命令以下:
docker ps -a。
运行结果如下:。
docker ps -q。
运行结果如下:。
ps。

:列出正在运行的容器。
参数描述:

-a。
:列出所有容器(包括停止容器)。
-q。
:只显示容器ID。
-f。:过滤输出根据过滤器条件进行。
"name=CONTAINER_NAME":过滤器条件匹配指定名称的容器。
暂停容器。docker pause 容器ID。
暂停容器运行,但容器并没有停止。
docker unpause 容器ID。
恢复容器暂停。

停止容器。
docker stop 容器ID。

如果您想不停止运行,使用此命令将停止容器的运行c;可使用暂停命令。
重启容器。
docker restart 容器ID。

发现容器的状态是。
Up。
代表启动!


进入容器。首先检查容器的名称。
然后使用以下命令进入容器。
docker exec -it 容器的名字 bash。
- 在这里进入容器实际上是在后台启动的,即使。

- exit。
退出程序后,程序不会关闭。

退出程序后,还是。Up。
状态。
- 更新容器。
docker update。
该命令用于更新正在运行的容器配置。

它允许您修改容器。
资源限制。
、。
重新启动策略。和其他配置选项。
以下是命令的基本用法:docker update 容器ID/名称
例如:
#docker启动应用程序自启动 update 容器id/名称 --restart=always。
检查端口开放情况。
netstat -nlpt。
查看端口占用情况。
查看一切。
ps aux。

运行结果如下:。
查看指定服务。
如查看指定的。
docker。

ps aux | grep docker。