Linux 如何永久运行dockerd
通常在执行以下标准docker流程之前:Linux 如何永久运行dockerd,linux,docker,unix,Linux,Docker,Unix,通常在执行以下标准docker流程之前: docker pull epgg/eg docker run -p 80:80 --name eg -it epgg/eg bash 您需要在后台运行sudo dockerd,即终端打开时 如何在后台永久运行而不打开终端?不,最好不要像那样运行docker守护程序:sudo dockerd 根据您的Linux发行版,您可以使用以下命令: 对于启动时运行docker: sudo chkconfig docker on sudo systemctl en
docker pull epgg/eg
docker run -p 80:80 --name eg -it epgg/eg bash
您需要在后台运行sudo dockerd,即终端打开时
如何在后台永久运行而不打开终端?不,最好不要像那样运行docker守护程序:sudo dockerd 根据您的Linux发行版,您可以使用以下命令: 对于启动时运行docker:
sudo chkconfig docker on
sudo systemctl enable docker
要启动docker服务:
sudo service docker start
sudo systemctl start docker
这些命令可以在RHEL/CentOS 6、Debian/Ubuntu上运行
如果您的Linux安装(例如RHEL/CentOS 7)上提供了systemd,您还可以使用以下命令:
对于启动时运行docker:
sudo chkconfig docker on
sudo systemctl enable docker
要启动docker服务:
sudo service docker start
sudo systemctl start docker
不,最好不要像那样运行docker守护进程:sudo dockerd 根据您的Linux发行版,您可以使用以下命令: 对于启动时运行docker:
sudo chkconfig docker on
sudo systemctl enable docker
要启动docker服务:
sudo service docker start
sudo systemctl start docker
这些命令可以在RHEL/CentOS 6、Debian/Ubuntu上运行
如果您的Linux安装(例如RHEL/CentOS 7)上提供了systemd,您还可以使用以下命令:
对于启动时运行docker:
sudo chkconfig docker on
sudo systemctl enable docker
要启动docker服务:
sudo service docker start
sudo systemctl start docker
对于docker引擎本身,使用上面提到的systemctl enable和systemctl start 但我认为你的意思是在后台运行容器,它应该是这样的:
docker pull epgg/eg
docker run -p 80:80 --name eg -it epgg/eg bash
首先在后台运行它:
docker run -d -p 80:80 --name eg epgg/eg
之后,您仍然可以对其进行重击:
docker exec -it eg bash
对于docker引擎本身,使用上面提到的systemctl enable和systemctl start 但我认为你的意思是在后台运行容器,它应该是这样的:
docker pull epgg/eg
docker run -p 80:80 --name eg -it epgg/eg bash
首先在后台运行它:
docker run -d -p 80:80 --name eg epgg/eg
之后,您仍然可以对其进行重击:
docker exec -it eg bash
通常不是这样,没有人会像你说的那样。如果您不使用systemd,dockerd通常在后台运行,作为安装后通过sudo systemctl enable/start docker或其他类似命令启用/启动的守护进程。通常不是这样-没有人会像您所说的那样。如果您不使用systemd,则dockerd通常在后台运行,在安装后通过sudo systemctl enable/start docker或其他类似命令启用/启动守护进程。