Ubuntu 码头工人:拉动并运行集装箱

Ubuntu 码头工人:拉动并运行集装箱,ubuntu,docker,Ubuntu,Docker,我需要运行docker容器 第一件事首先我要做的就是 docker pull [OPTIONS] NAME[:TAG|@DIGEST] 接下来,我试着用 docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...] 但我犯了个错误 docker: Error response from daemon: driver failed programming external connectivity on endpoint youthfu

我需要运行docker容器

第一件事首先我要做的就是

docker pull [OPTIONS] NAME[:TAG|@DIGEST]
接下来,我试着用

docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...]
但我犯了个错误

docker: Error response from daemon: driver failed programming external connectivity on endpoint youthful_bhaskara (47fae1c2ecd6245d127801729b80276aeb3858526a9441760925d904ce1565ff): Error starting userland proxy: listen tcp 0.0.0.0:8888: bind: address already in use.
ERRO[0000] error waiting for container: context canceled 
对于sudo,我有一个常见的错误

我怎样才能解决这个问题?
可能我错过了一些中间操作?

您需要更改使用的端口,端口8888已被其他应用程序使用

您需要更改使用的端口,端口8888已被其他应用程序使用

因为8888端口已被另一个服务绑定,docker run无法运行映像。 您可以使用命令netstat-tunlp | grep888或ps-aux | grep8888检查使用端口的进程。 要在另一个端口上启动docker映像,可以在docker run中使用-p选项。
例如:docker run-d-p 8888:8080

由于8888端口被另一个服务绑定,docker run无法运行映像。 您可以使用命令netstat-tunlp | grep888或ps-aux | grep8888检查使用端口的进程。 要在另一个端口上启动docker映像,可以在docker run中使用-p选项。
例如:docker run-d-p 8888:8080

您是否将集装箱的一个端口映射到主机的8888端口?可能的重复项您是否将集装箱的一个端口映射到主机的8888端口?可能的重复项