1、通过--name参数显示地为容器命名,例如:docker run --name “my_http_server” -d httpd
2、容器重命名可以使用docker rename。
3、两种进入容器的方法:
3.1、Docker attach
例如:
每间隔一秒打印”Hello World”。
Sudo docker run -d ubuntu /bin/bash -c “while true;do slepp 1;echo Hello World;done”
使用sudo docker attach 跟着后面的长ID,长ID时是执行第一步命令获取的。
注意:图中的-d表示参数在后台启动容器。
如何停止打印?新建一个链接sudo docker stop 以下吧,目前我没有找到好的方法退出这个循环打印。
3.2、docker exec,命令使用情况如下 sudo docker exec -it <容器ID> bash,如下图所示
4、 attach与exec区别
- Attach 直接进入容器启动命令的终端,不会启动新的进程。
- 如果想直接在终端中查看启动命令的输出,用attach;其他情况使用exec。
- exec则是在容器中打开新的终端,并且可以启动新的进程。
5、云端环境可以通过下方链接购买。主打一个方便,谁用谁知道。
【开发云】年年都是折扣价,不用四处薅羊毛