我尝试用 docker 运行 neo4j,
docker run --publish=7474:7474 --name=test neo4j这样会生成一个 name 为 test 的容器,
我觉得赋予 name 的意义在于方便启动,可以使用 docker run test 启动容器,
- 不过这样在浏览器里访问不到,也就是说并没有记录第一次 docker run 的参数(猜测)
- 如果确实是不会记录参数的话,感觉赋予 name 意义不大,不如每次都加--rm,避免生成一堆冗余容器
我尝试用 docker 运行 neo4j,
docker run --publish=7474:7474 --name=test neo4j这样会生成一个 name 为 test 的容器,
我觉得赋予 name 的意义在于方便启动,可以使用 docker run test 启动容器,
1
codepark Jul 30, 2019
docker run -d --publish=7474:7474 --name=test neo4j
docker start test |
2
lancelock Jul 30, 2019
docker start 不是 docker run
|
3
qingjiedou Jul 30, 2019
为何不试试 docker-compose?
|
4
nnnToTnnn Jul 30, 2019
docker run 表示从 docker 镜像创建一个容器,默认启动
docker start 表示从 docker 里面启动一个容器 docker ps 表示查看哪些容器是启动的 docker stop 表示停止一个容器 docker irm 表示删除一个镜像,但是需要先删除基于镜像的容器 docker rm 表示删除一个容器 docker pull 表示从中央仓库下载一个镜像 镜像,容器这个是有区别的 ,好了 docker 你入门了 |
7
EvilCult Jul 30, 2019
#4 说的精辟
补充下那个是 docker rmi 删除 image 吧. 我总共就会这么几个命令,不可能记错的~~[狗头] |