On 01/05/2019 06:44 AM, Daniel Walsh wrote: > On 1/4/19 9:50 PM, H wrote: >> On 01/04/2019 09:16 PM, H wrote: >>> On 01/04/2019 08:27 AM, Daniel Walsh wrote: >>>> On 1/4/19 8:22 AM, Daniel Walsh wrote: >>>>> On 1/3/19 10:19 PM, H wrote: >>>>>> I recently updated docker to version 18.09 and I seem to have lost the container id in the command prompt when I exec into a running container, a very useful feature in the previous version I was running. I have not found any information in the Docker General Forum. >>>>>> >>>>>> Has anyone else seen this? >>>>>> >>>>>> _______________________________________________ >>>>>> CentOS mailing list >>>>>> CentOS at centos.org >>>>>> https://lists.centos.org/mailman/listinfo/centos >>>>> Most likely you had hostname set in the bash prompt. By default >>>>> containers run with the hostname=containerid. >>>>> >>>>> >>>>> # podman run -v /usr/bin/hostname:/usr/bin/hostname -ti fedora hostname >>>>> 3ac978bc84be >>>>> >>>>> >>>>> |PS1="\h$ " Should give you what you want # podman run -ti fedora sh >>>>> sh-4.4# PS1="\h# " 9007d2f699fb# exit # But I think this would need to >>>>> be added to the .bashrc or .bash_profile inside of the container image >>>>> you are running. | >>>> Also if you execute sh -l instead of sh, it will do what you want. >>>> >>>> >>>> podman run -ti fedora sh -l >>>> [root at 81674750cd2a /]# >>>> [root at 81674750cd2a /]# exit >>>> >>>> >>>> _______________________________________________ >>>> CentOS mailing list >>>> CentOS at centos.org >>>> https://lists.centos.org/mailman/listinfo/centos >>> But when/why did this change? Is there a change in docker that resulted in this? Or was it the latest update to CentOS 7? >>> >>> I have not made any changes otherwise. >>> >>> _______________________________________________ >>> CentOS mailing list >>> CentOS at centos.org >>> https://lists.centos.org/mailman/listinfo/centos >> I should have added that I do not use podman to run my docker containers. >> >> _______________________________________________ >> CentOS mailing list >> CentOS at centos.org >> https://lists.centos.org/mailman/listinfo/centos > I don't think this is a change in either podman or docker. Their might > have been a change in the container image that you were running and > seeing this behavior. Perhaps the centos image was setup to do this > automatically. > > BTW Podman and Docker run the same containers, IE Any container image > stored at any container registry, (Docker.io, Quay.io, > registry.centos.org ...) > > > > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > https://lists.centos.org/mailman/listinfo/centos I just realized that for a couple of my containers the prompt does show the container id as before, however, one of my containers where I installed the most recent version of python from SCL, it does not. In all cases the containers use the CentOS 7 image, the rest I build myself. I have to figure out why the python container behaves differently.