美文网首页
使用Docker

使用Docker

作者: Birdy潇 | 来源:发表于2020-12-18 19:39 被阅读0次

    一、创建新用户,并分配docker权限

    • 创建新用户
      useradd -d /home/name -m name
      -d表示创建该用户的directory,如果没有该name的directory,加上-m可以创建
    • 为用户分配密码
      passwd name
      按提示输入两次密码即可
    • 创建docker用户组
      先用groups查看当前有哪些用户组,如果没有docker用户组,用以下命令创建
      sudo groupadd docker
    • 把新用户添加到docker组
      sudo gpasswd -a ${name} docker
    • 重启docker服务
      重启前先确定docker有没有在运行的,不然重启就把docker强制关了,别人的程序就gg了。
      执行docker ps -a确定没有正在运行的docker容器
      重启docker服务
      sudo serveice docker restart or sudo snap restart docker
    • 为创建的普通用户添加docker执行权限
      sudo chmod a+rw /var/run/docker.sock

    二、docker 常用命令

    • docker images 查看当前docker镜像
    • docker ps -a查看正在运行的docker容器
    • docker run -dit --name images or nvidia-docker run -dit --name images
      启动images,生成container
      -dit三个参数 -t为docker分配一个伪终端,-i让容器的标准输入保持打开状态,-d让容器保持后台运行
    • docker stop name停止docker容器运行
    • docker rm name删除docker容器
    • docker start name启动docker容器
    • ...

    相关文章

      网友评论

          本文标题:使用Docker

          本文链接:https://www.haomeiwen.com/subject/qijfnktx.html