linux下载之后使用docker需要sudo怎么办
sudo usermod -aG docker 自己linux的用户名
重启生效、
image
为什么需要image:
以下命令使用 ubuntu 镜像启动和运行一个容器,参数为以命令行模式进入该容器:
$ docker run -it ubuntu /bin/bash
- -i: 交互式操作。
- -t: 终端。
获取新Image
docker pull image_name
容器的开启,关闭,查看
docker ps -a
docker start ID
docker stop (ID)
docker restart <容器 ID>
进入容器
在使用 -d 参数时,容器启动后会进入后台。此时想要进入容器,可以通过以下指令进入:
-
docker attach
-
docker exec:推荐大家使用 docker exec 命令,因为此命令会退出容器终端,但不会导致容器的停止。
一定要先开启,才能进入
可以用ID,也可以用容器的name
容器建名
docker run -it --name cantainer1 ubuntu:15.10 /bin/bash
之后所有地方都可以用名代替操作这个容器
windows和docker互传文件
直接 docker cp windows文件路劲 容器名字:容器路径
容器路径可以进入容器之后:pwd