docker create -it image 创建了该 image 的 container, 并没有运行
docker ps 可以查看所有在运行中的容器
docker ps -a 可以查看所有容器(包括在运行的和不在运行的)
docker start [id] 可以启动 container
docker attach container 可以进入容器
docker cp xxx CONTAINER:xxx 或 docker cp CONTAINER:xxx xxx:在本地和容器间复制文件
docker 是模板image
container 可以存为 docker image, 然后迁移到其他的机器
常见 docker 命令
docker pull ubuntu:20.04 从 docker hub 上拉一个 ubuntu:20.04 的 image
docker images 可以列出本地所有镜像
利用镜像(比如 bugzilla/bugzilla-dev)创建一个容器: docker create -it bugzilla/bugzilla-dev
创建一个 docker image
docker run -p 20000:22 -p 8000:8000 –name xidi_docker_django -itd django_lesson:1.0
对于已经有的docker镜像
restart xidi_docker_django
attach xidi_docker_django
先 ctrl + p 再 ctrl + q 挂起容器, 不能直接 ctrl + D, 会把容器给关掉的