美文网首页
Docker常用命令

Docker常用命令

作者: Lawrenceo0 | 来源:发表于2018-12-10 17:51 被阅读5次

docker常用命令

  1. 进入容器 docker run -it xxxxx:1.1 /bin/bash
  2. 构建容器 docker build -t xxxx:1.1 .
  3. 进入正在运行的容器 docker exec -it xxxxx /bin/bash
  4. 停止容器 docker stop 9f09c7289f3d
生产

打包镜像:docker save xxxxx:1.1 > xxxxx.tar
导出镜像:docker load < 111111.tar

创建

docker commit <容器id> <新容器名称>

参数

-it:开启命令行交互
-d:后台运行
-p:端口映射

三、虚拟环境

考虑到生产环境的规范性,实验与项目之间不受干扰,请尽量用新的虚拟环境来完成实验

MacOS/Win,请使用如下操作开辟新的虚拟环境(不强调表示MacOS/Win相同操作)

  • 下载Anaconda. MacOS:默认安装/Win:注意安装时候勾选配置路径或者之后手动配置,直至cmd后conda关键字有效
  • 查看所有的虚拟环境conda info --envs
  • 使用命令:conda create -n wechat_env python=3,创建名为wechat_env的虚拟环境,且配置python版本为python3
  • 激活虚拟环境:MacOS: source activate wechat_env/Win:activate wechat_env
  • 安装所需要的包,比如matplotlib等,建议使用conda install package_name来避免虚拟环境包的路径问题

接下来的操作非必须,仅当实验完成后可操作,试验阶段全程在虚拟环境中操作,进入虚拟环境会有前置符号表示如:

(wechat_env) ~/Desktop/wechat_jump_game-master>  
  • 退出虚拟环境:MacOS: source deactivate wechat_env / Win: deactivate wecha_env
  • 删除虚拟环境: conda remove -n wechat_env --all

相关文章

网友评论

      本文标题:Docker常用命令

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