首页主机资讯ubuntu docker如何运行容器

ubuntu docker如何运行容器

时间2025-11-05 00:27:03发布访客分类主机资讯浏览210
导读:在Ubuntu上运行Docker容器的步骤如下: 安装Docker: 如果你还没有安装Docker,可以使用以下命令来安装它。打开终端并执行以下命令: sudo apt update sudo apt install docker.io...

在Ubuntu上运行Docker容器的步骤如下:

  1. 安装Docker: 如果你还没有安装Docker,可以使用以下命令来安装它。打开终端并执行以下命令:

    sudo apt update
    sudo apt install docker.io
    

    安装完成后,你可以运行 sudo systemctl status docker 来检查Docker服务的状态。

  2. 运行一个容器: 使用 docker run 命令来运行一个新的容器。例如,如果你想运行一个名为 “hello-world” 的镜像,可以使用以下命令:

    docker run hello-world
    

    这将从Docker Hub下载 “hello-world” 镜像(如果本地没有的话),然后运行一个容器实例。

  3. 运行带有选项的容器: 你可以使用各种选项来定制你的容器。例如,如果你想让容器在后台运行(分离模式),可以使用 -d--detach 选项:

    docker run -d --name my_container_name ubuntu sleep infinity
    

    这将运行一个名为 my_container_name 的Ubuntu容器,并让它无限期地休眠。

  4. 映射端口: 如果你想让容器内的服务可以通过宿主机的端口访问,你需要使用 -p--publish 选项来映射端口:

    docker run -d -p 8080:80 --name my_web_server nginx
    

    这将运行一个Nginx服务器容器,并将容器的80端口映射到宿主机的8080端口。

  5. 挂载卷: 使用 -v--volume 选项可以将宿主机的目录挂载到容器内:

    docker run -v /my/local/path:/container/path --name my_container_name ubuntu
    

    这将把宿主机的 /my/local/path 目录挂载到容器的 /container/path 目录。

  6. 进入运行中的容器: 如果你想进入一个正在运行的容器,可以使用 docker exec 命令:

    docker exec -it my_container_name bash
    

    这将打开一个交互式的bash shell,让你可以在容器内部执行命令。

  7. 查看容器列表: 使用 docker ps 命令可以查看当前运行的容器列表:

    docker ps
    
  8. 停止和删除容器: 如果你想停止一个运行中的容器,可以使用 docker stop 命令:

    docker stop my_container_name
    

    要删除一个容器,可以使用 docker rm 命令:

    docker rm my_container_name
    

    如果容器正在运行,你需要先停止它,然后再删除。

这些是运行和管理Docker容器的基础命令。Docker提供了许多其他命令和选项,可以通过阅读官方文档或使用 docker --help 来获取更多信息。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ubuntu docker如何运行容器
本文地址: https://pptw.com/jishu/742493.html
Golang如何在Ubuntu上生成可执行文件 ubuntu docker如何设置环境变量

游客 回复需填写必要信息