您好,欢迎访问利联科技官网!    24小时服务热线:400-161-0880    我们有最适合您的产品和最好的服务。登录  /  注册  /  旧平台入口

海外代理服务器的Docker 容器使用

 

上期讲到了新加坡vps服务器安装docker 的安装,这期讲到海外代理服务器的docker的使用


海外代理服务器Docker 客户端


docker 客户端非常简单 ,我们可以直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。

runoob@runoob:~# docker


image.png


可以通过命令 docker command --help 更深入的了解指定的 Docker 命令使用方法。


image.png


例如我们要查看 docker stats 指令的具体使用方法:


runoob@runoob:~# docker stats --help


image.png


容器使用


启动容器


以下命令使用 centos 镜像启动一个容器:

 docker run -it centos /bin/bash


image.png


参数说明:


-i: 交互式操作。

-t: 终端。

centos: centos 镜像。

/bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash。

要退出终端,直接输入 exit:

root@ed09e4490c57:/# exit


image.png


启动已停止运行的容器

查看所有的容器命令如下:

docker ps -a


image.png


使用 docker start 启动一个已停止的容器:

docker start 9cfc44909f25 


image.png


后台运行


在大部分的场景下,海外代理服务器的用户都是希望 docker 的服务是在后台运行的,我们可以过 -d 指定容器的

运行模式。(加了 -d 参数默认不会进入容器,想要进入容器需要使用指令 docker exec)


 docker run -itd --name centos-test centos /bin/bash

点击图片查看大图:


image.png

image.png


停止一个容器


停止容器的命令如下:

docker stop <容器 ID>


image.png


停止的容器可以通过 docker restart 重启:

docker restart <容器 ID>


image.png


进入容器


在使用 -d 参数时,容器启动后会进入后台。此时想要进入容器,可以通过以下指令进入:

docker attach

docker exec:推荐大家使用 docker exec 命令,因为此退出容器终端,不会导致容器的停止。


attach 命令


下面演示了使用 docker attach 命令。


 docker attach   9cfc44909f25 


image.png


注意: 如果从这个容器退出,会导致容器的停止。


exec 命令


下面演示了使用 docker exec 命令。

docker exec -it 243c32535da7 /bin/bash

注意: 如果从这个容器退出,不会导致容器的停止,这就是为什么推荐大家使用 docker exec 的原因。


更多参数说明请使用 docker exec --help 命令查看。


启动、停止、重启、删除docker容器

根据id和name对容器进行操作


复制代码

#启动容器

docker start <ContainerId(或者name)>

#停止容器

docker stop <ContainerId(或者name)>

#重启容器

docker restart <ContainerId(或者name)>

#删除容器

docker rm <ContainerId(或者name)>

#删除所有容器

docker rm $(docker ps -a -q)


image.png


以上是利联网络科技为您带来的海外代理服务器docker 的使用。如需了解更多可长期关注我司官网新闻栏目。


您可能还会对下面的文章感兴趣: