node.js docker centos7 下环境构建命令

一、安装Docker和下载Images镜像

  1. sudo yum install docker  //安装docker

  2. sudo service docker start  //启动Docker服务,

    sudo chkconfig docker on //并且把Docker服务注册为开机启动

  3. ps -ef|grep docker  //检查Docker进程是否已经启动

  4. sudo docker pull centos:7  //下载CentOS镜像

  5. sudo docker images centos  //查看镜像安装是否成功

二、Docker常用命令

  1. docker -h  //  获取帮助

  2. sudo docker pull NAME[:TAG]  //获取镜像       sudo docker pull centos:7 //示例

  3. sudo docker run [OPTIONS] IMAGE [COMMAND] [ARG...] //启动Container盒子

    sudo docker run -t -i centos /bin/bash  //示例

  4. sudo docker images [OPTIONS] [NAME] //查看镜像列表,列出本地所有images

      sudo docker images centos //示例

  5. sudo docker ps [OPTIONS] //查看容器列表,可看到我们创建过的所有Container

    sudo docker ps -a

  6. sudo docker rmi IMAGE [IMAGE...] //删除镜像,从本地删除一个已经下载的镜像

      sudo docker rmi centos:latest //示例

  7. sudo docker rm [OPTIONS] CONTAINER [CONTAINER...] //移除一个或多个容器实例

    sudo docker rm sudo docker ps -aq //示例

  8. sudo docker kill [OPTIONS] CONTAINER [CONTAINER...] //停止一个正在运行的容器

    sudo docker kill 026e //示例 026e是CONTAINER ID

  9. sudo docker restart [OPTIONS] CONTAINER [CONTAINER...] //重启一个正在运行的容器

    sudo docker restart 026e //示例

  10. sudo docker start [OPTIONS] CONTAINER [CONTAINER...] //启动一个已经停止的容器

    sudo docker start 026e //示例

三、 不要用SSH连接到你的Container盒子

  1. 调试应用 用nsenter软件

    sudo docker run -v /usr/local/bin:/target jpetazzo/nsenter //把nsenter安装到主机的/usr/bin

    找到要进入的Container的id

    PID=$(docker inspect --format {{.State.Pid}} <container_name_of_ID>

    sudo 

   

       

 

  

 

转载于:https://www.cnblogs.com/oceanden/p/6515407.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值